powerpc平台linux的移植,PowerPC平台Linux的移植(二)

General Setup

* Prompt for development and/or incomplete drivers

(XUP)Local version - append to kernel release

* Initial RAM disk (initrd) support

* System V IPC

* Configure standard kernel features —>

* Sysctl syscall support ?

Processor

* 40x Processor Type

* Xilinx-ML300 Machine Type

* Math emulation

* TTYS0 device and default console

Platform options

* High memory support

* Default bootloader kernel arguments~

“console=ttyS0,38400 root=/dev/xsysace/disc0/part3 rw”

Networking

* Unix domain sockets

* TCP/IP networking

* IP: multicasting

* IP: kernel level autoconfiguration

* IP: DHCP support

* IP: TCP syncookie support (disabled per default)

Device drivers—Memory Technology Devices (MTD)

* Memory Technology Device (MTD) Support

* MTD partitioning support

* RedBoot partition table parsing

* Direct char device access to MTD devices

* Caching block device access to MTD devices

* RAM/ROM flash chip device drivers

* Detect flash chips by Common Flash Interface (CFI) probe

* Suport for AMD/Fujitsu flash chips(这个根据你现有芯片来选)

Device drivers—Block Devices

* Loopback device support

* Network block device support

* RAM disk support

(4096) Default RAM disk size

* Xilinx on-chip System ACE

Device drivers—Network Device Support

* Network device support

* Ethernet(10 or 100Mbit)

* PowerPC 4xx on-chip ethernet?

Device drivers—Character devices— Serial drivers

* 8250/16550 and compatible serial support

* Xilinx uartlite serial port support

* Support for console on Xilinx uartlite serial port

File systems

* Second extended fs support

* Kernel automounter version 4 support (also supports v3)

* Pseudo filesystems —>

* /proc/kcore support

* Virtual memory file system support (former shm fs)

* Miscellaneous filesystems —>

* Journaling Flash File System v2 (JFFS2) support

(0) JFFS2 debugging verbosity (0=quiet, 2=noisy)

* Network file systems —>

* NFS file system support

* Provide NFSv3 client support

* Root file system on NFS

* NFS server support

* Provide NFSv3 server support

* SMB file system support (to mount Windows shares etc.)

* Native Language Support —>

* Default NLS Option: “cp437″

Kernel hacking

* Kernel debugging

* Compile the kernel with debug info

* Include BDI-2000 user context switcher

其实上面的选项不是最小的,如果你在编译的时候遇到某些问题,可以看看出问题的源代码属于哪个部分,只要能去掉就去掉。原则就是先搞定一个能跑的内核,然后再想扩展的事情。选择完成之后,将之前编译的BSP拷贝到源代码树目录中,覆盖原有文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值