君正4740 CPU linux BSP分析2

 linux修改的地方有如下所示。

Linux-2.6.24内核源代码的目录结构如下:

•    arch/mips/:MIPS 体系相关目录和文件

o    kernel/:MIPS 内核相关文件

o    mm/:MIPS 内存管理相关文件

o    lib/:MIPS 公用库函数

o    jz4740/:JZ4740 处理器相关目录和文件

-     *.c:  JZ4740 处理器通用文件

-     board-pavo:PAVO 开发板相关文件

o    ramdisk/:initrd 相关文件

o    boot/:uImage 生成目录

o    Kconfig:MIPS 体系配置文件

o    Makefile:MIPS 通用 makefile

o    configs/:平台缺省配置文件

-     pavo_defconfig:JZ4740-PAVO 开发板缺省配置

•     include/asm-mips/:MIPS 体系相关头文件

o    jzsoc.h:JZSOC 通用头文件

o    mach-jz4740/:JZ4740 处理器相关头文件

•     sound

o    oss/:OSS 音频驱动

-     jz_i2s.c:I2S 通用驱动

-     jzcodec.c:JZ CODEC 驱动

-     ak4642en.c:AK4642EN CODEC 驱动

-     jz_ac97.c:AC97 通用驱动

o    soc/jz4740/:JZ4740 ALSA 驱动

-     jz4740-i2s.c

-     jz4740-ac97.c

-     jz4740-pcm.c

o    soc/codecs/:ALSA CODEC 驱动

-     jzcodec.c

•     fs/:文件系统相关文件

o    jffs2/:  JFFS/JFFS2 文件系统

o    yaffs2/:  YAFFS/YAFFS2 文件系统

-     utils/:mkyaffs2image 工具

o    ubifs/:UBIFS 文件系统

•     drivers/:设备驱动目录

o    block/:块设备驱动

o    char/:字符设备驱动

o    char/jzchar/:JZSOC 字符设备驱动

o    cpufreq:cpufreq 驱动

o    input/:输入设备驱动

o    mmc/:MMC/SD 卡驱动

o    mtd/:MTD 设备驱动

-     ubi/:UBI 驱动

-    mtd-utils/:MTD 和 UBI 工具,如 flash_eraseall、nandwrite_mlc、ubimkvol等

o    net/:网络设备驱动

o    serial/:UART 驱动

o    ssi/:同步串行接口驱动

o    usb/:USB host 驱动

o    usb/gadget:  USB device 驱动

-     jz4740_udc.c

-     file_storage.c

o    video/:LCD framebuffer 驱动

-     jzlcd.c  

-     jz4740_slcd.c

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值