Embedded 版 (精华区)

发信人: iceriver (Embedder), 信区: Embedded_system
标  题: Book Recommendations 
发信站: 哈工大紫丁香 (2001年07月09日21:53:37 星期一), 站内信件

  

Book Recommendations 
Here are some useful books for learning about Linux: 
Threads | Posix | Standard Realtime | Programming Languages | Unix 
Applications Programming | Debugging IO | SCSI Linux IO | Linux Kernel |
 Sys5 UNIX Kernel | BSD UNIX Kernel | Networking | RPM | Web 
Threads 

Pthreads Programming
by Bradford Nichols, Dick Buttlar and Jacqueline Proulx Farrell 
Paperback - 267 pages (September 1996) 
O'Reilly & Associates
ISBN: 1565921151 POSIX 

Posix 

Programmer's Guide : Writing Portable UNIX Programs With the Posix. 1 
Standard 
by Donald A. Lewine Paperback - 640 pages (April 1991)
O'Reilly & Associates 
ISBN: 0937175730 IEEE 

Standard Realtime 

Posix. 4 : Programming for the Real World 
by Bill O. Gallmeister Paperback - 570 pages (January 1995)
O'Reilly & Associates 
ISBN: 1565920740 

Real-Time Systems Design and Analysis 
Phillip Laplante 
IEEE Press 800/678-4333
ISBN: 0-7803-3400-0 

Programming Languages 

The C Programming Language 
by Brian Kernighan, Dennis Ritchie
Prentice Hall PTR
ISBN: 0-13-1102362-8 (paperback) 
ISBN: 0-13-110370-9 

The GNU C Library Reference Manual (2 volumes) 
Sandra Loosemore with Richard M. Stallman, Roland McGrath, Andrew Oram,
 and Ulrich Drepper 
Paperback - 1080 pages (August 1999) 
Free Software Foundation 
ISBN: 1-882114-54-X

Using and Porting GNU CC
Richard M. Stallman
Paperback - 574 pages (version 2.95) 
Free Software Foundation 
ISBN: 1-882114-38-8

UNIX Applications Programming 

Advanced Programming in the UNIX Environment (Addison-Wesley 
Professional Computing Series) 
by W. Richard Stevens 
Hardcover - 744 pages (June 1992) 
Addison-Wesley Publishing Company 
ISBN: 0201563177 

Beginning Linux Programming, Second Edition 
by Neil Matthew and Richard Stones 
Paperback - 1000 pages (September 1999) 
WROX Press 
ISBN: 1861002971
Source code available http://www.wrox.com 

Debugging

Debugging with GDB 
Richard M. Stallman, Roland Pesch, Stan Shebs, et. al. 
Paperback 314 pages (May 2000) 
Free Software Foundation 
ISBN: 1-882114-77-9


IO 

PCI System Architecture 
by Ton Shanley, Don Anderson 
Mindshare, Inc. 
ISBN: 0-201-40993-3 
The standard book about PCI. 

SCSI 

The SCSI Bus and IDE Interface : Protocols, Applications, and 
Programming, Second Edition
By Schmidt, Friedhelm 
Paperback - 396 pages (November 1997)
Addison-Wesley Publishing Company
ISBN: 0201175142 

Linux IO

Linux Device Drivers (Nutshell Handbook) 
by Alessandro Rubini, Andy Oram (Editor) 
Paperback - 448 pages (February 24, 1998)
O'Reilly & Associates 
ISBN: 1565922921

Linux Kernel

The Linux Kernel Book 
by Remy Card, Eric Dumas, Franck Mevel 
Paperback - 548 pages Book and CD-Rom edition (June 30, 1998) 
John Wiley & Sons
ISBN: 0471981419 
The flavor of this book is similar to Bach and to McKusick et al.

Linux Core Kernel Commentary 
by Scott A. Maxwell 
Paperback - 575 pages Book and CD-Rom edition (October 20, 1999) 
The Coriolis Group
ISBN: 1576104699 
A good, quick overview of the core Linux kernel. Includes the basic 
information about how to compile and link a kernel. Provides a summary 
of the design philosophy of Linux. A good starting point to learn 
about the world of the Linux kernel. 

Linux Kernel Internals 
by Michael Beck (Editor), Harald Bohme, Mirko Dziadzka, Ulrich Kunitz, 
Robert Magnus, Harold Bohme 
Paperback - 480 pages 2nd Book and CD-Rom edition (December 1997) 
Addison-Wesley Publishing Company
ISBN: 0201331438 
Available at http://bn.com 

The Linux Kernel 
by David A. Rusling 
http://www.linuxhq.com/guides/TLK/tlk.html 

Understanding the Linux Kernel
by Daniel P. Bovet & Marco Cesati 
Paperback - 683 pages (January 2001) 
O'Reilly & Associates 
ISBN: 0-596-00002-2 

Linux Shells by Example
Ellie Quigley 
Paperback - 761 pages CD-Rom included 
Prentice Hall 
ISBN: 0-13-014711-7 

Sys5 UNIX Kernel

Design of the UNIX Operating System
by Marice J. Bach, Maurice Bach 
Textbook Binding - 471 pages 1 edition (February 27, 1987) 
Prentice Hall
ISBN: 0132017997 

BSD UNIX Kernel 

The Design and Implementation of the 4.4BSD Operating System (UNIX and 
Open Systems Series.)
by Marshall Kirk McKusick (Editor), Keith Bostic, Michael J. Karels 
(Editor) 
Hardcover 2nd edition (May 1996) 
Addison-Wesley Publishing Company
ISBN: 0201549794 

Networking

UNIX Network Programming, Volume 1: Networking APIs - Sockets and XTI 
by W. Richard Stevens 
Textbook Binding - 1240 pages 2nd edition Vol 1 (October 17, 1997)
Prentice Hall
ISBN: 013490012X 

UNIX Network Programming, Volume 2: Interprocess Communications 
by W. Richard Stevens 
Textbook Binding - 592 pages 2nd edition (August 25, 1998) 
Prentice Hall 
ISBN: 0130810819 

RPM

Maximum RPM
by Edward C. Bailey 
Paperback - 450 pages (August 1997) 
Sams Publishing 
ISBN:0672311054 
http://www.rpm.org 

Web 

Web Proxy Servers (Web Infrastructure Series) 
by Ari Luotonen 
Paperback - 400 pages (December 1997)
Prentice Hall Computer Books 
ISBN: 0136806120 



 
--

  Everything 
     is 
  embedded!!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.152]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.311毫秒