【原创】ARM LINUX 外部RTC实时时钟驱动移植(RX8025)
Author: chad
Mail: linczone@163.com
开发板:AT91SAM9260
内核版本:linux-2.6.30
解决办法如下:
第一步:修改board-sam9260ek.c文件
修改/arch/arm/match-at91/board-sam9260ek.c
,添加如下代码:
在ek_board_init
函数中添加i2c设备:
添加at91_add_device_i2c(ek_i2c_devices, ARRAY_SIZE(ek_i2c_devices));
第二步:增加RX8025文件及配置选项
参考修改linux-2.6.30/drivers/rtc/rtc-rx8581.c
增加rtc-rx8025.c
。同时修改Kconfig文件与Makefile文件,将8025添加到对应文件中。
<