|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Igor A. Valcov 2:5020/400 18 May 2004 23:24:47 To : Valentin Nechayev Subject : Re: Программирование модулей ядра к FreeBSD --------------------------------------------------------------------------------
Valentin Nechayev пишет:
>>>>Igor A. Valcov wrote:
>
>
> IAV> Я, вот, хочу научиться писать модули ядра для FreeBSD. А более
> IAV> конкретно, в настоящее время хочу портировать один драйвер ISA
> IAV> устройства (ЦАП/АЦП плата LCard L1450) с Linux на FreeBSD.
> IAV>
> IAV> Посоветуйте, где можно почитать об этом поподробнее. Простое копание в
> IAV> исходниках ядра и изучение имеющихся там драйверов не сильно прояснили
> IAV> ситуацию. Осталось много вопростов. В частности, как корректно выделить
> IAV> и обрабатывать IRQ данного устройства, как зарезервировать диапазон
> IAV> портов ввода вывода и потом с ними работать (простыми inb outb?), как
> IAV> огранизовывать заморозку/активацию процесса ожидающего данных...
> IAV> вопросов много.. Может кто, что-то посоветует.
>
> Посмотри на драйвер if_ed под isa.
О! Спасибо. Действительно там более очевидно, чем в остальных драйверах.
--
Igor A. Valcov
--- ifmail v.2.15dev5.3
* Origin: VoronezhSvyazInform ISP News Server (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6311254c17fd.html, оценка из 5, голосов 10
|