Создать их в корневухе (хотите копированием, хотите mknod) и в последствии ее обновить, только если дров в самом ядре нет от них никакой пользы не будет.
Хочу использовать в качестве часов реального времени внешнюю микросхему DS1307. Подскажите пожалуйста, какие нужны манипуляции со сборкой ядра (2.6.24), кроме подключения модуля DS1307 и какие последующие действия для работы с этой микросхемой?
в конфигурации ядра настроить поддержку I2C и RTC
после перекомпиляции и загрузки должно выглядеть примерно так:
i2c /dev entries driver
rtc-ds1307 0-0068: rtc core: registered ds1307 as rtc0
i2c-gpio i2c-gpio: using pins 55 (SDA) and 56 (SCL)
rtc-ds1307 0-0068: setting system clock to 2009-07-16 14:20:58 UTC (1247754058)
ЗЫ кратковременно добрался до компа, полноценно буду в понедельник :)
э-э.. я выложил реальные настройки и логи под свою конфигурацию подключения шины и2ц..
в вашем случае используются другие ножки. как переопределить - увы не знаю
имеет смысл посмотреть в том же каталоге файл at91sam9260_devices.c где описаны именно ножки 23 и 24 для этой шины
т.о. сначала в ядре надо поднять шину и2с на определенные ножки, потом объяснить что там висит устройство с конкретным адресом, ну а потом навесить подержу rtc