Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15513373
  • 博文数量: 112
  • 博客积分: 11195
  • 博客等级: 上将
  • 技术积分: 1989
  • 用 户 组: 普通用户
  • 注册时间: 2005-06-20 11:04
文章分类

全部博文(112)

文章存档

2013年(2)

2012年(27)

2011年(6)

2010年(11)

2009年(6)

2007年(7)

2006年(23)

2005年(30)

分类: LINUX

2005-11-30 15:41:02

linux2.6.9源码目录结构

Linux 2.6.9源码结构

 

linux2.4内核源码结构相比主要不同点如下:

目录结构更合理,i386和其他体系结构修改成平级,每种体系结构下都有相对应的内核,内存管理,,引导程序等,每种体系架构下的子目录不尽相同,这里只列出i386结构的子目录内容.

 

 

 

 

 

Documentation目录:

关于内核组件的一般解释及提示的文本文件

Arch目录

Alpha   HPalpha体系结构

Cris     由瘦客户服务器使用的axis Communications AB的精简指令集 体系结构

Ia64        基于Intel64Itanium体系结构的工作站

M68knommu          Motorola的基于MC680x0的体系结构

Ppc         Motorola-IBM的基于PowerPC的体系结构

Sh          基于SuperH的嵌入式计算机

Sparc64       SunUltra-SPARC体系结构

X86_64        64x86体系结构

Arm        基于arm处理器的体系结构

H8300       基于日立H8300处理器的体系结构

M32r

Mips                   SGI和其他计算机厂家采用的MIPS体系结构

Ppc64        64Motorola-IBM的基于PowerPC的体系结构

Sh64       64位基于SuperH的嵌入式计算机

Um         不明….

Arm26

M68k       Motorola的基于MC680x0的体系结构

Parisc       HP 9000 parisc工作站

S390       IBMsystem/390体系结构

Sparc       SunSPARC体系结构

V850       NEC v850处理器体系结构

I386        IBMpc体系结构

I386的子目录

       Boot              引导程序

       Configes

Crypto

Kernel       内核核心部分

Lib         硬件相关的实用函数

Mach-default

Math-emu 浮点单元软件仿真

Mm         内存管理

Oprofile

Pci

Power

 

Drivers          设备驱动程序

       Acorn            acorn的设备

       acpi               高级配置电源接口

       atm                支持atm网络体系结构

       base              

       block             块设备驱动程序

       bluetooth        蓝牙设备驱动

       Cdrom           专用cd-rom设备(atapiscsi之外)

       char               字符设备驱动程序

       cpufreq         

       dio                 hphp300 dio总线支持

       eisa               

       fc4                光纤通道设备

       firmware

       I2c                philipsi2c双线总线的驱动程序

       ide                 IDE磁盘的驱动程序

       ieee1394         ieee1394口驱动程序

       input              输入设备模块

       isdn               isdn设备

       macintosh       applemacintosh设备

mca              

md                 用于多个设备(磁盘阵列和逻辑卷管理器)的模块

media       用于无线通讯设备和视频设备的驱动程序

message         高性能scsi+lan/fibre通道设备驱动程序

misc                     杂项设备

mmc

       mtd                支持闪存设备

       net                 网卡设备

       nubus             apple支持Macintosh Nubus支持

       oprofile

       parisc             支持从并口访问IDE设备

       parport           并口支持

       pci                 pci总线支持

       pcmcia           pcmcia卡支持

       pnp                即插即用设备支持

       s390                     IBMESA/390zSeries设备支持

       sbus               sunsparc sbus支持

       scsi                scsi设备驱动程序

       serial

       tc                  HP增强通道

       telephony        支持ip电话设备

       usb                usb驱动

       video              视频卡设备驱动

       wl

       zorro              amigazorro总线支持

 

Lib         通用内核函数

Sound            声音设备

Fs                  文件系统

       Adfs              acorn磁盘文件归档系统

       affs         amiga的快速文件系统

       afs          afs文件系统(/afs)

       autofs       支持基于内核文件系统的自动安装器守护进程

       autofs4       支持基于内核文件系统的自动安装器守护进程的版本4

       befs        befs文件系统(64)

       bfs          soc unixware引导文件系统

cifs         共因特网文件系统(smb的升级版本)

       coda              coda网络文件系统

       cramfs       用于MTD设备的数据压缩文件系统

       devfs       设备文件系统

       devpts       伪终端支持

       efs          SGI IRIXEFS文件系统

       exportfs       输出文件系统

       ext2        ext2文件系统

       ext3        ext3文件系统

       fat          fat文件系统

       freevxfs       SCO UnixWare使用的veritas vxfs文件系统

       hfs          AppleMacintosh文件系统

       hfsplus   

       hostfs       Palm OS 上文件系统

       hpfs        IBM的OS/2文件系统

       hppfs     

       hugetlbfs

       iosfs              ISO9660文件系统(CD-ROM)

       jbd          ext3使用的日志文件系统层

       jffs         用于MTD管理员在2009年8月13日编辑了该文章文章。

-->
阅读(53013) | 评论(2) | 转发(0) |
0

上一篇:RTlinux编程

下一篇:somecode

给主人留下些什么吧!~~