И в винде похожая реализация:) Немного нашел по теме http://www.realcoding.net/article/view/3654
ТОЧНА! Тогда само собой напрашивается решение:_DATA segment TableOfFunc label dword dd Func0 dd Func1 .... dd FuncN _DATA ends _TEXT...
Сижу. Сомневаюсь. Начальные условия таковы: есть ядро, есть задачи. Задачи работают на меньшем уровне привелегий. Проблема - предоставить задачам...
ну почему же? кому нибуть это может быть интересно. Заказчику ведь это потребовалось. Но это уже будет маркетинговая сторона. Нужны как минимум...
Спасибо, стало ясно:)
и, действительно, не ясно получается. Таблица прерываний в Protect Mode состоит из 8-байтных структур. А 2-й бит в посылке ICW1 определяет...
да, у Зубкова есть опечатки, но он пишет на русском, и доки по железу не всегда найти получается
ну а у тебя есть драйвер, обслуживающий этот изернет? Если нет, то все логично получается. Я вобще всегда москирую прерывания, в которых не нуждаюсь.
а какое устройство у тебя на 11-м интеррапте? Иногда, в самом устройстве, которое сгенерило прерывание, прерывания запрещаются. Обработчик...
вырезка из книги Зубкова С. В.; процедура init_pic ; выполняет инициализацию обоих контроллеров прерываний, ; отображая IRQ0 - IRQ7 на PIC1_BASE -...
а что с IDT????????
Вобщем, вскрытие показало, что во время BULK IN транзакций иногда происходит прерывание по событию от хаба EnableStatusChange, событие, которое...
файлик прикрепляться не захотел. Вот версия в инете http://www.csd.uoc.gr/~hy325/spring-2006/docs/8042.pdf
я кодил под стандартный. код последней нажатой клавиши может быть несколько байт. Щас все в деталях не помню, но например, нажатие на стрелочку -...
меня можно найти в аське
lomalkasaitov.exe )))))))))
Думаю, врядли. Если что то и получится, то не будет корректным решением. Установленный 0-й бит в порту 64h, свидетельствует о том, что порт данных...
давеча писал код под контроллер USB с интерфесом OHCI. Значение регистра HcRevision=110h. Сейчас наткнулся на контроллер с тем же OHCI, но...
По поводу IOPL: Насколько я понимаю, уровень привелегий ввода-вывода касается не только V86, но и обычных задач. Когда значение IOPL меньше CPL,...
влияет на алгоритм работы команды IRET. Если он установлен, то задача была запущенна другой задачей, IRET - выполнит обратное переключение, т.е....
Имена участников (разделяйте запятой).