|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor A. Valcov 2:5020/400 07 Jan 2005 14:14:40 To : All Subject : writing ISA driver under FreeBSD -------------------------------------------------------------------------------- Здравствуйте! Посоветуйте пожалуйста, что почитать по теме программирования сабжа под FreeBSD. В частности интересует работа с io ports (корректное выделение/освобождение регионов и работа с ними), работа с прерыванием (назначение, обработка) и, в качестве бонуса, работа с DMA (хотя пока именно это не требуется). Всё это для работы с ISA платой. Копание по исходникам различных устройств FreeBSD чёткой картины не дало, так как там слишком всё неспецифично. ISA устройство, является, зачастую либо драйвером сетевой платы, либо драйвером для звуковой подсистемы, и следовательно, его код осложняется ещё дополнительно, что затрудняет понимание того, как мне написать сабж. Также нужна обработка ioctl и работа с символьным устройством в /dev (планирую для freebsd-5 и devfs). Спасибо за любую информацию -- Igor A. Valcov --- ifmail v.2.15dev5.3 * Origin: CenterTelecom Voronezh ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/63117c409df8.html, оценка из 5, голосов 10
|