Teg Miles написав:wander написав:Teg Miles написав:Хочу спробувати навчитися писати драйвери під Лінукс,
але для цього потрібна окрема машина, яку не шкода втратити.
Чому? Навіщо? Які це ви такі драйвери хочете одразу писати?
Для вай-фай адаптера Асус:)
Оххх....
Такий драйвер можна буде додати до резюме на рівень тімліда саме по лінуксовому ядру.
Треба стандарт 802.11 почитати, а він станом на зараз мабуть вже більше 4 тисяч сторінок. Знати треба «багато про ядро/драйвери взагалі» і ще добре саму підсистему ядра mac80211 ну й мережеву.
Для початку «з нуля» треба щось простіше, кнопочки/світлодіодики, пристрої на SPI/I2C, самому написати якийсь драйвер для сканування матричної клавіатури (хоча є готовий універсальний для такого, то потім його через device tree прив'язати).
Для цього щось типу RaspberryPi/OrangePi буде зручнишим.