文件名称:FanPuGuiZhen__UNIX_code
- 所属分类:
- Linux/Unix编程
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 537kb
- 下载次数:
- 0次
- 提 供 者:
- Ja***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
《返璞归真——UNIX技术内幕》书中代码。主要包括Bell Laboratories开发的内核代码:1*.h(内核头文件---宏、全局变量和结构定义、函数声明)
| |----------------conf(汇编代码---启动函数及工具函数,驱动生成工具mkconf,移植工具sysfix)
2dmr(设备驱动程序)
3ken(内核代码,包括进程调度、文件系统、内存管理、I/O管理等)
另外还有作者写的一些代码。-" Return to Innocence- UNIX technology insider" book code. Including Bell Laboratories developed the kernel code: 1*. h (kernel headers--- macros, global variables and structure definitions, function declarations) | |---------------- conf (assembly code--- start function and utility functions, the driver generation tool mkconf, migration tool sysfix) 2dmr (device driver) 3ken (kernel code, including process scheduling, file systems, memory management, I/O management, etc.) also has the author to write some code.
| |----------------conf(汇编代码---启动函数及工具函数,驱动生成工具mkconf,移植工具sysfix)
2dmr(设备驱动程序)
3ken(内核代码,包括进程调度、文件系统、内存管理、I/O管理等)
另外还有作者写的一些代码。-" Return to Innocence- UNIX technology insider" book code. Including Bell Laboratories developed the kernel code: 1*. h (kernel headers--- macros, global variables and structure definitions, function declarations) | |---------------- conf (assembly code--- start function and utility functions, the driver generation tool mkconf, migration tool sysfix) 2dmr (device driver) 3ken (kernel code, including process scheduling, file systems, memory management, I/O management, etc.) also has the author to write some code.
相关搜索: dmr
(系统自动生成,下载前可以参看下载内容)
下载文件列表
usr\personal\kernel\include\comm.h
...\........\......\.......\proc.h
...\........\......\.......\Thread.h
...\........\......\.......\Thread_U.h
...\........\......\src\clock.c
...\........\......\...\.ommuni\Event.c
...\........\......\...\.......\Mail.c
...\........\......\...\.......\Msg.c
...\........\......\...\.......\phymem.c
...\........\......\...\.......\Semaphore.c
...\........\......\...\.......\SharedMem.c
...\........\......\...\m40.s
...\........\......\...\main.c
...\........\......\...\sig.c
...\........\......\...\slp.c
...\........\......\...\Stack.c
...\........\......\...\sys1.c
...\........\......\...\sysent.c
...\........\......\...\text.c
...\........\......\...\Thread.c
...\........\user\include\comm.h
...\........\....\.......\param.h
...\........\....\.......\Thread.h
...\........\....\src\communi\AcqSem.s
...\........\....\...\.......\CloseEvt.s
...\........\....\...\.......\CloseMbx.s
...\........\....\...\.......\ClosePubMbx.s
...\........\....\...\.......\CloseSem.s
...\........\....\...\.......\CreatePubMbx.s
...\........\....\...\.......\CreatEvt.s
...\........\....\...\.......\CreatPrivMbx.s
...\........\....\...\.......\CreatSem.s
...\........\....\...\.......\CreatSharedMbx.s
...\........\....\...\.......\CreatSharedMem.s
...\........\....\...\.......\FreeSharedMem.s
...\........\....\...\.......\MapSharedMem.s
...\........\....\...\.......\Mutex.c
...\........\....\...\.......\RcvMail.s
...\........\....\...\.......\RcvMsg.s
...\........\....\...\.......\RcvPubMail.s
...\........\....\...\.......\RelSem.s
...\........\....\...\.......\SendMail.s
...\........\....\...\.......\SendMsg.s
...\........\....\...\.......\SendSharedMail.s
...\........\....\...\.......\SetEvt.s
...\........\....\...\.......\UnmapSharedMem.s
...\........\....\...\.......\WaitEvt.s
...\........\....\...\CreatThd.s
...\........\....\...\ExitThd.s
...\........\....\...\GetThdID.s
...\........\....\...\GetThdName.s
...\........\....\...\gettid.s
...\........\....\...\ResumThd.s
...\........\....\...\SuspThd.s
...\........\....\...\TermThd.s
...\........\....\...\ThdEntry.c
...\source\c\c00.c
...\......\.\c01.c
...\......\.\c02.c
...\......\.\c03.c
...\......\.\c04.c
...\......\.\c05.c
...\......\.\c0h.c
...\......\.\c0t.s
...\......\.\c10.c
...\......\.\c11.c
...\......\.\c12.c
...\......\.\c13.c
...\......\.\c1h.c
...\......\.\c1t.s
...\......\.\c20.c
...\......\.\c21.c
...\......\.\c2h.c
...\......\.\cvopt.c
...\......\.\run
...\......\.\table.s
...\......\.ref\ccmn.h
...\......\....\index\ecmn.h
...\......\....\.....\econs.h
...\......\....\.....\ind0.c
...\......\....\.....\ind1.c
...\......\....\.....\ind2.c
...\......\....\index.html
...\......\....\mcons.h
...\......\....\run
...\......\....\src\acts.c
...\......\....\...\crpost.c
...\......\....\...\dr.c
...\......\....\...\put.c
...\......\....\...\upost.c
...\......\....\tab\atable
...\......\....\...\ctable
...\......\....\...\etable
...\......\....\...\mtab.c
...\......\s\s1\ac.c
...\......\.\..\ar.s
...\......\.\..\banner.c
...\......\.\..\bas.s
...\......\.\..\bc.y
...\......\.\..\bcd.c
...\........\......\.......\proc.h
...\........\......\.......\Thread.h
...\........\......\.......\Thread_U.h
...\........\......\src\clock.c
...\........\......\...\.ommuni\Event.c
...\........\......\...\.......\Mail.c
...\........\......\...\.......\Msg.c
...\........\......\...\.......\phymem.c
...\........\......\...\.......\Semaphore.c
...\........\......\...\.......\SharedMem.c
...\........\......\...\m40.s
...\........\......\...\main.c
...\........\......\...\sig.c
...\........\......\...\slp.c
...\........\......\...\Stack.c
...\........\......\...\sys1.c
...\........\......\...\sysent.c
...\........\......\...\text.c
...\........\......\...\Thread.c
...\........\user\include\comm.h
...\........\....\.......\param.h
...\........\....\.......\Thread.h
...\........\....\src\communi\AcqSem.s
...\........\....\...\.......\CloseEvt.s
...\........\....\...\.......\CloseMbx.s
...\........\....\...\.......\ClosePubMbx.s
...\........\....\...\.......\CloseSem.s
...\........\....\...\.......\CreatePubMbx.s
...\........\....\...\.......\CreatEvt.s
...\........\....\...\.......\CreatPrivMbx.s
...\........\....\...\.......\CreatSem.s
...\........\....\...\.......\CreatSharedMbx.s
...\........\....\...\.......\CreatSharedMem.s
...\........\....\...\.......\FreeSharedMem.s
...\........\....\...\.......\MapSharedMem.s
...\........\....\...\.......\Mutex.c
...\........\....\...\.......\RcvMail.s
...\........\....\...\.......\RcvMsg.s
...\........\....\...\.......\RcvPubMail.s
...\........\....\...\.......\RelSem.s
...\........\....\...\.......\SendMail.s
...\........\....\...\.......\SendMsg.s
...\........\....\...\.......\SendSharedMail.s
...\........\....\...\.......\SetEvt.s
...\........\....\...\.......\UnmapSharedMem.s
...\........\....\...\.......\WaitEvt.s
...\........\....\...\CreatThd.s
...\........\....\...\ExitThd.s
...\........\....\...\GetThdID.s
...\........\....\...\GetThdName.s
...\........\....\...\gettid.s
...\........\....\...\ResumThd.s
...\........\....\...\SuspThd.s
...\........\....\...\TermThd.s
...\........\....\...\ThdEntry.c
...\source\c\c00.c
...\......\.\c01.c
...\......\.\c02.c
...\......\.\c03.c
...\......\.\c04.c
...\......\.\c05.c
...\......\.\c0h.c
...\......\.\c0t.s
...\......\.\c10.c
...\......\.\c11.c
...\......\.\c12.c
...\......\.\c13.c
...\......\.\c1h.c
...\......\.\c1t.s
...\......\.\c20.c
...\......\.\c21.c
...\......\.\c2h.c
...\......\.\cvopt.c
...\......\.\run
...\......\.\table.s
...\......\.ref\ccmn.h
...\......\....\index\ecmn.h
...\......\....\.....\econs.h
...\......\....\.....\ind0.c
...\......\....\.....\ind1.c
...\......\....\.....\ind2.c
...\......\....\index.html
...\......\....\mcons.h
...\......\....\run
...\......\....\src\acts.c
...\......\....\...\crpost.c
...\......\....\...\dr.c
...\......\....\...\put.c
...\......\....\...\upost.c
...\......\....\tab\atable
...\......\....\...\ctable
...\......\....\...\etable
...\......\....\...\mtab.c
...\......\s\s1\ac.c
...\......\.\..\ar.s
...\......\.\..\banner.c
...\......\.\..\bas.s
...\......\.\..\bc.y
...\......\.\..\bcd.c