home *** CD-ROM | disk | FTP | other *** search
- (*--------------------------------------------------------*)
- (* REBOOT.PAS *)
- (* (C) 1990, 1991 Jörg Braun, Ulrich Schmitz & DMV-Verlag *)
- (*--------------------------------------------------------*)
-
- {$A-,B-,D-,E-,F-,I-,L-,N-,O-,R-,S-,V-}
- {$IFDEF VER60} {$X-,G-} {$ENDIF}
-
- UNIT Reboot;
-
- INTERFACE
-
- PROCEDURE Warmboot;
-
- IMPLEMENTATION
-
- PROCEDURE Warmboot;
- BEGIN
- MemW[$0040:$0072] := $1234; (* Warmstart-Kennung *)
- IF Mem[$F000:$FEEE] = $FC THEN (* PC-ID-Byte für AT *)
- INLINE($B0/$FE/$BA/$64/$00/$EE/$FE); (* AMI-BIOS *)
- INLINE($EA/$00/$00/$FF/$FF); (* IBM, Phoenix, XTs, ... *)
- END;
-
- END.
-
- (*--------------------------------------------------------*)
- (* Ende von REBOOT.PAS *)
-