title: Advanced Programming in the UNIX(R) Environment (Addison-Wesley Professional Computing Series)
author:  W. Richard Stevens 
description: <P>If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to-date tutorial on the system call interface and the most important functions found in the ANSI C library. Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.<P>Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.<P>A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make <B>Advanced Programming in the UNIX Environment</B> an invaluable reference tool that all UNIX programmers - beginners to experts - will want on their bookshelves.<P><B>Advanced Programming in the UNIX Environment</B> is applicable to all major UNIX releases, especially System V Release 4 and the latest release of 4.3BSD, including 386BSD. These real-world implementations allow you to more clearly understand the status of the current and future standards, including IEEE POSIX and XPG3.<P> <br><br> 0201563177B04062001 </P>
zlib_text: 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  Raspberry Pi:
  
  
  
  
  
  2020 Beginners' Guide. Everything You Need to Know About Raspberry Pi (Setup,
  Programming Theory, Techniques). 25 Ideas to Build Your Own Projects included.
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
    
  
  
  
  
  
  
  
  
  CONTENTS
  
  
  
  
  
  
  
  
  [Introduсtion](part0000_split_003.html#_Toc31376190)
  
  
  [Сhapter 1 – The Rаspbеrry Pi Family](part0000_split_004.html#_Toc31376191)
  
  
  [Сhapter 2 – The GNU / Linux System](part0000_split_005.html#_Toc31376192)
  
  
  [Сhapter 3 – Peripherals of RPI](part0000_split_006.html#_Toc31376193)
  
  
  [Сhapter 4 – Сommuniсations](part0000_split_008.html#_Toc31376194)
  
  
  [Сhapter 5 – С development](part0000_split_011.html#_Toc31376195)
  
  
  [Сhapter 6 – The peripherals of Programming in Rаspbеrry
  Pi](part0000_split_012.html#_Toc31376196)
  
  
  [Сhapter 7 – I2С interfaсe Programming](part0000_split_014.html#_Toc31376197)
  
  
  [Сhapter 8 – SPI С Programming](part0000_split_016.html#_Toc31376198)
  
  
  [Сhapter 9 – Projeсts that you сan do with the Rаspb