[an error occurred while processing this directive]
|
что биосовский конфигуратор должен иметь указатель на таблицу функций девайса. Указатель на данные девайса BIOS подсунет при вызове ваших же функций, и соответственно если ваш код его не использует, то можно его инициализировать чем угодно.
Девайс потом можно будет открывать - закрывать динамически. И динамически создавать-удалять каналы. Вот такая вот уродливая динамика получается.
(Нельзя создать девайс в динамике, но можно открывать-закрывать).
Инициализацию периферии можно проводить только в bind. Она вызовется, когда драйвер будет открываться через Open. В CreateChannel инициализируются только вещи, ответстченные за пересылку данных по каналу (например DMA).
E-mail: info@telesys.ru