ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1108501
evgeniy1294 (11.06.2021 17:26, просмотров: 549)
Занимался кто-нибудь модификацией таблицы DSDT для x86-x64? Хочу, чтобы линух при старте подгружал драйвер для железки, висящей на шине smbus (контроллер батареи). 

Если реализовать драйвер как i2c или platform, то функция probe не выполняется, если линух не знает о существовании микросхемы на шине. Рассказать ему о ней можно через DeviceTree или DSDT, первый вариант хорошо подходит для ARM, в то время как для х86 обычно используют второй вариант.

Пока что хочу попробовать некоторые обходные решения. Но они могут никуда не привести.