您當前的位置: 首頁 > 成都培訓網 > 成都川軟教育 > 成都Linux認證培訓 > Linux內核課程
課程介紹Course Introduction
培訓內容
|
Linux Kernel概述
Linux 的誕生和發(fā)展
Linux內核目錄結構
Linux Kernel體系結構
Linux內核模式
Linux內核系統體系結構
Linux內核進程控制
Linux內核對內存的使用方法
內核系統與用戶程序的關系
獲得與編譯安裝Linux Kernel
Linux Kernel的獲得
Linux Kernel的編譯
Linux Kernel的安裝
Linux系統引導流程與初始化
系統的引導啟動程序
Linux系統的初始化程序
中斷處理與設備驅動
中斷與中斷處理
可編程中斷控制器
設備驅動
設備驅動與核心的接口
系統調用
系統調用概述
常用系統調用的使用實例
在內核中增加系統調用
Linux Kernel模塊編程
概述
模塊的加載
模塊的卸載
內核模塊編程實例
Linux進程間通信與PCI編程
進程間通信簡介
全雙工與半雙工
信號,管道,套接字
PCI地址空間
PCI配置頭
PCI的I/O和存儲地址空間的窗口
PCI-ISA橋
PCI-PCI橋
Linux PCI初始化過程
Linux系統內核有關PCI的數據結構
PCI設備驅動程序
PCI的BIOS函數
Linux I/O端口編程
I/O端口簡介
如何在C語言下使用I/O端口
硬件中斷與DMA 存取
高精確的時間
使用其他程序語言
常用的I/O 端口
內存管理
Linux的內存模型
進程的虛擬地址空間
分頁機制
Linux網絡編程
TCP/IP 網絡簡介
Linux中的TCP/IP網絡層次結構
相關數據結構
什么是套接口
BSD SOCKET接口
INET的套接字層
IP層
客戶機/服務器模式
項目實施
|
培訓周期
|
40課時(白班5天,晚班10天)
|
學校介紹University Profile