===============================================================================
Date: 11-16-95 Time: 11:50p Number: 3733
From: Morten Stenshorne Refer: 0
To: Anders Sandvig Board ID: INFOLINK Reply:
Subject: TSR Boot 54: Programming/ Status: Public
-------------------------------------------------------------------------------
> Hvordan skal jeg lage et program som jeg kan kjøre som en TSR slik at når
> jeg trykker CTRL-ALT-DEL booter maskina fra DOS og ikke fra BIOS?
> Så vidt jeg har fått med meg så er det mulig å kalle opp interrupt 19h
> for å boote maskina fra DOS. Problemtet er hvilken interrupt skal jeg
> hooke denne TSR'en på? KeyboardInterrupten 9h?
Ja...det høres da ikke dumt ut å legge den på INT 9h. Og du har rett i at
det bare er i kalle INT 19h for å boote maskinen rett i DOS.
Prøv noe sånt som dette, da vel (INT 9 ISR):
Kall den gamle INT 9-funksjonen
Sjekk om tasten som nå ble trykket ned er Del
Port 60h er isåfall lik 53h
Hvis tasten som ble trykket ned var Del:
Sjekk om Ctrl+Alt er nede
Innholdet i addresse 0040:0017 ORet med 0Ch
er i såfall lik 0Ch
Hvis Ctrl+Alt også er nede, så:
Kall INT 19h
Kan tenke meg at dette kanskje funker, har ikke prøvd selv... :-)
▌XBoard 2.0Pß2 #0000▐ E-mail: mortens5@kihdata.kih.no
===============================================================================