Есть связка GeodeLX + cs5536 + LPCшная флэш типа 49LF040B.
После запуска биоса стартует моя утилита. Как в ней достучаться до флэши на LPC шине?
Нужно не только вычитать данные, но также иметь доступ к служебным регистрам.
Из линукса получал доступ к флеши. Смог ее вычитать и записать.
Есть, как я понял, три варианта доступа к LPC: serial IRQ, DMA, Firmware Hub.
Какой вариант выбрать? В какую сторону копать?
В итоге нужно только вычитывать информацию с флэши. Запись не требуется.
За куски исходников огромное спс.