home *** CD-ROM | disk | FTP | other *** search
- (* ------------------------------------------------- *)
- (* NEWKEY-P.PAS *)
- (* (c) 1990, 1992 Michael Lauer & DMV-Verlag *)
- (* ------------------------------------------------- *)
- PROGRAM New_KEY_puffer;
-
- PROCEDURE Change_TastPuffer;
- CONST
- Tast_puffer_Start : BYTE = $A0;
- { Originalwert : $1E }
- Tast_puffer_Ende : BYTE = $FE;
- { Originalwert : $3E }
- VAR
- Zeiger1 : BYTE ABSOLUTE $0040:$001A;
- Zeiger2 : BYTE ABSOLUTE $0040:$001C;
- Zeiger3 : BYTE ABSOLUTE $0040:$0080;
- Zeiger4 : BYTE ABSOLUTE $0040:$0082;
- BEGIN
- Zeiger1 := Tast_puffer_Start;
- Zeiger2 := Tast_puffer_Start;
- Zeiger3 := Tast_puffer_Start;
- Zeiger4 := Tast_puffer_Ende;
- END {Change_TastPuffer};
-
- BEGIN
- Change_TastPuffer;
- WriteLn('Der Tastaturpuffer ist jetzt 47 Zeichen ',
- 'groß');
- WriteLn('Er beginnt ab Speicherstelle $0000:$04A0');
- END {New_KEY_puffer}.
- (* ------------------------------------------------- *)
- (* Ende von NEWKEY-P.PAS *)
-