Какова цель интерфейса OpenFirmware

#linux #linux-kernel #linux-device-driver

#linux #linux-ядро #linux-драйвер устройства

Вопрос:

просматривая исходный код ядра и просматривая некоторые драйверы, я нашел некоторые методы и структуры, названные с префиксом ‘of’ (например, struct of_device и метод of_phy_connect). Я думаю, что префикс означает OpenFirmware. В частности, интересующий меня драйвер (ucc_geth) использует эти функции…какова цель?

Ответ №1:

Они предназначены для перечисления / управления устройствами в системах, использующих программное обеспечение OpenFirmware (Mac нового мира, OLPC XO systems и другие).