Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.15;
Скачать: CL | DM;

Вниз

Програмное выключение ATX в Dos   Найти похожие ветки 

 
sniknik ©   (2002-05-30 11:39) [0]

[Pascal, Dos]
Как выключать ATX в Dos режиме? Вроде просто в хелпе от Кубалек вырываем код, следующий
mov ax,5301h
sub bx,bx
int 15h
jc @@finish
mov ax,530Eh
sub bx,bx
mov cx,102h
int 15h
jc @@finish
mov ax,5307h
mov bx,1
mov cx,3
int 15h
@@finish:
int 20h

вставляем в программу и все работает, НО не на всех компьютерах, на том на котором мне нужно этот код просто его вешает. Хорошо так добротно, тремя пальцами не поднимеш :-).
Я вот подумал может код не полный? Для проверки поставил на эту машину 98-й так он нормально завершает (то есть это полноценный ATX, есть машины на которых и 98 не завершается) но нужно в dos 6.22.
кто что скажет по этому поводу? или может есть документация по расширенным функциям AT? (так в helpr 15 прерывание обозначено, но он у меня старый и не все фунции описаны)


 
sniknik ©   (2002-05-31 10:40) [1]

Да, я так понимаю все уже отошли от доса и на ответ расчитывать не приходится.
Но может еще есть страдальцы вроде меня? или раньше сталкивались? В общем вопрос пока актуальный (для меня) хотя и не первостепенный. Если у кого возникнет идейка черкните мне pls.?



Страницы: 1 вся ветка

Текущий архив: 2002.08.15;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.017 c
1-48084
dmur
2002-08-04 13:57
2002.08.15
Замена Windows Explorer


3-48008
Roman9
2002-07-27 10:53
2002.08.15
Транзакции


1-48137
kosm
2002-08-01 12:47
2002.08.15
Как отследить смену часа, месяца и года системного времени?


3-48001
DmitryS
2002-07-27 13:26
2002.08.15
Как оптимизировать запрос?


1-48017
Nico1a
2002-07-31 22:59
2002.08.15
Hint