在内核增加SmartARM3250的独立代码增加SmartARM3250的配置菜单 修改arch/arm/mach-lpc32xx/Kconfig文件,参考原有的菜单进行编写,增加SmartARM3250的配置选项菜单。 增加板级文件 (1)在arch/arm/mach-lpc32xx/目录下增加board-smartarm3250.c文件,在其中实现和开发板具体相关的一下信息,可以参考原有的板子。 (2)修改Makefile,增加board-smartarm3250.c文件的支持。 内核中的驱动列表普通串口驱动: drivers/serial/8250.c 高速串口驱动: drivers/serial/hs_serial_lpc32xx.c LPC3250 RTC驱动: drivers/rtc/rtc-lpc32xx.c PCF8563 RTC驱动: drivers/rtc/rtc-pcf8563.c USB HOST驱动: drivers/usb/host/ohci-hcd.c 以太网驱动: drivers/net/lpc32xx_mii.c SD卡驱动: drivers/mmc/host/mmci.c NAND FLASH驱动: drivers/mtd/nand/lpc32xx_nand.c LCD Framebufer驱动: drivers/video/amba-clcd.c 触摸屏驱动: drivers/input/touchscreen/lpc32xx_ts.c SPI驱动: drivers/spi/spi_lpc32xx.c I2C驱动: drivers/i2c/busses/i2c-pnx.c I2S音频驱动: sound/soc/lpc3xxx/目录 |