|
|
| version 1.2, 2003/12/27 11:55:23 | version 1.3, 2004/01/23 08:44:30 |
|---|---|
| Line 128 necmemchk: add bx, bx | Line 128 necmemchk: add bx, bx |
| retbioswait: mov ah, 90 | retbioswait: mov ah, 90 |
| call WAITVSYNC | call WAITVSYNC |
| clc | exitprocess: cli |
| jmp exitprocess | pushf |
| ifdef DEBUG_TERM | |
| DEBUG_TERM | |
| endif | |
| KEYINT_TERM | |
| call SCREEN_CLEAR | |
| mov di, int09off + 8000h | |
| mov cx, (DATASEGEND - int09off) / 2 | |
| xor ax, ax | |
| rep stosw | |
| popf | |
| ITF_EXIT | |
| include resource.x86 | include resource.x86 |
| include itfsub.x86 | include itfsub.x86 |
| Line 320 curitemputs: or dl, 80h | Line 333 curitemputs: or dl, 80h |
| ; --------------------------------------------------------------------------- | ; --------------------------------------------------------------------------- |
| REBOOT_PROCESS: stc | REBOOT_PROCESS: |
| ifdef NP2 | |
| exitprocess: cli | cli |
| pushf | mov si, offset np2str_hwreset |
| ifdef DEBUG_TERM | call sendnp2port |
| DEBUG_TERM | hltlp: hlt |
| jmp short hltlp | |
| endif | endif |
| KEYINT_TERM | jmp exitprocess |
| call SCREEN_CLEAR | |
| mov di, int09off + 8000h | |
| mov cx, (DATASEGEND - int09off) / 2 | |
| xor ax, ax | |
| rep stosw | |
| popf | |
| ITF_EXIT | |
| CODE ENDS | CODE ENDS |
| END START | END START |