Download NGS MicroShell - Harte Technologies
Transcript
Insert Mode Toggle: 2358H db OFFh ;OFFH = ON, 00 = Off Command Dispatch Table for Editing Commands: 2366H 23CEH db dw 1st char, 2nd char; 2nd char = 0 for 1 char commands routine address db dw etc .... .... db 0 ;end of table 3. Structure of MicroShell for Programming Interface: 0005 jmp base ;MicroShell Intercept (Add 1006H if you ;look at 6H using DDT base (XX06H) jmp hook base+3 jmp BDOS ;jump to MicroShell routine which ;determines what BDOS call is being made ;and vectors it as appropriate ;here is a jump to the real BDOS ;call it for "getting past" MicroShell BDOS-012AH: jmp jmp jmp jmp jmp jmp jmp jmp jmp jmp ;table of original BIOS jumps before coldboot ;MicroShell overlays BIOS jump table warmboot const conin conout list punch reader home seldsk D - 2