-
基础的 Linux 应用与驱动程序编程
资源介绍
本文档为笔者学习Linux编程中的学习摘录,共享之!!
1 Linux Programming 1
1.1 Linux Useful Programming Interfaces 1
1.1.1 POSIX pThread semaphore interface 1
1.1.2 POSIX pthread Mutex interface 2
1.1.3 POSIX pthread Condition Variables Interface 3
1.1.4 POSIX pthread Thread Interface 4
1.1.5 IPC sem Operation Interfaces (InterProcess Communication) 4
1.1.6 IPC msg Operation Interfaces (InterProcess Communication) 5
1.1.7 IPC shm Operation Interfaces (InterProcess Communication) 6
1.1.8 IPC socket Operation Interfaces (InterProcess Communication) 6
1.2 Linux 程序设计 8
1.3 Linux Device Driver 8
1.4 Differences between Application and Device Driver Module 9
1.4.1 User Space and Kernel Space 10
1.4.2 Linux Linking a module to the kernel 10
1.4.3 Using the /proc Filesystem 14
2 CPP ZThread Librar 15
2.1 ZThread Class Hierarchy 15
1 Linux Programming 1
1.1 Linux Useful Programming Interfaces 1
1.1.1 POSIX pThread semaphore interface 1
1.1.2 POSIX pthread Mutex interface 2
1.1.3 POSIX pthread Condition Variables Interface 3
1.1.4 POSIX pthread Thread Interface 4
1.1.5 IPC sem Operation Interfaces (InterProcess Communication) 4
1.1.6 IPC msg Operation Interfaces (InterProcess Communication) 5
1.1.7 IPC shm Operation Interfaces (InterProcess Communication) 6
1.1.8 IPC socket Operation Interfaces (InterProcess Communication) 6
1.2 Linux 程序设计 8
1.3 Linux Device Driver 8
1.4 Differences between Application and Device Driver Module 9
1.4.1 User Space and Kernel Space 10
1.4.2 Linux Linking a module to the kernel 10
1.4.3 Using the /proc Filesystem 14
2 CPP ZThread Librar 15
2.1 ZThread Class Hierarchy 15