- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux 内核源文件介绍以及头文件介绍(Linux kernel source file introduction and header file)
1, the kernel source file placed directory:
|
| - boot system boot assembly program directory
|
| - FS file system directory
|
| - include header file directory
|
| - init kernel initialization program directory
|
| - kernel memory process scheduling, signal processing, system call program directory
|
| - lib kernel library directory
|
| - mm memory management program directory
|
| - tools kernel generation tool Image file directory
|
| - Makefile file
|
2 boot boot directory boot
Contains 3 assembly language files, the kernel source file is the first compiled procedures.
Function: when the computer appliances, boot the kernel, load the kernel code into memory, and complete the system initialization.
Boot
|
| - bootsect.s disk boot block, the compiler will reside in the first sector of the disk.
|
| hardware configuration parameters -- setup.s read the machine, and the kernel mode system mobile memory to the appropriate location
|
| - head.s is compiled in the front part of the system connection module, configuration of hardware equipment is the main detection configuration and memory management page
|
3 file system directory FS
Contains 17 C language programs
FS
|
| - buffer.c cache management
|
| - file_table.c in 0.11 only defines a file handle (descriptor) array structure
|
| - ioctl.c will use the kernel/chr_dev/tty.c function, the realization of character device IO control function
|
| - exec.c mainly contains a program execution function (do_execve)
|
| fcntl.c file system call function I/O control
|
| three system calls read_write.c file read / write and positioning
|
| stat.c two access to the file system calls the function state
|
| - open.c mainly contains modify file attributes and create and close the file system call function
|
| char_dev.c mainly contains the character device to read and write function (rw_char)
|
The system call function | pipe.c containing pipeline read and
您可能关注的文档
- 20本书深化你的思想(20 books deepen your mind).doc
- 20不努力,30做助理,40做助理(20 do not work hard, 30 assistant, 40 assistant).doc
- 20部经济管理电影(20 economic management films).doc
- 两类染料升华印花技术的比较(Comparison of two kinds of dye sublimation printing technology).doc
- 两种色度测量方法比较(Comparison of two colorimetric measuring methods).doc
- 临床合理用药管理1(Clinical rational drug use management 1).doc
- 20岁眼角出现细纹(20 years old corner of the eye appeared fine lines).doc
- 20民用建筑设计防火规范(20 code for fire protection design of civil buildings).doc
- 临床护理技术训练引流管护理(Clinical nursing technique training, drainage tube nursing).doc
- 临床理论综合测试试题六)(Clinical theory comprehensive test questions six)).doc
文档评论(0)