Функции BIOS в ADAM4500 |
Ответить |
Автор | |
Новичок Присоединился: 06 Апрель 2007 Online Status: Offline Публикации: 2 |
Опубликовано: 06 Апрель 2007 23:20 |
НЕ получается вызывать функции mini-BIOS ADAM4500, конкретно перезапуск контроллера 19h Reboot system. функция вызвается без параметров(). Пробовал функции ТС30 для вызова прерываний DOS: bdos(0х19,0,0); //============================== geninterrupt(0x19); //=============================== union REGS regs; //=============================== struct REGPACK reg; reg.r_ax = 0x19; /* shift 3Bh into AH */ , ассемблерные вставку asm{int 0x19}. Программа компилируется, но при выполнении указанного кода контроллер зависает, а хотелось чтобы он перезагружался. Можно было бы включть wdt_enable(); и не делать wdt_clear(); - тогда перезагрузка происходит. Если можно примеры кода пожалуйста! |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |