Changeset 141 for trunk/src/os2ahci/init.asm
- Timestamp:
- Oct 2, 2012, 9:56:32 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/os2ahci/init.asm
r133 r141 14 14 PUBLIC _asm_strat ; low-level strategy routine 15 15 PUBLIC _asm_idc_entry ; low-level IDC entry point 16 PUBLIC _asm_krnl_exit ; low-level kernel exit routine 16 17 PUBLIC _readl ; MMIO read (32 bits) 17 18 PUBLIC _writel ; MMIO write (32 bits) … … 91 92 EXTRN _reset_ctxhook : NEAR ; C reset context hook 92 93 EXTRN _engine_ctxhook : NEAR ; C engine context hook 94 EXTRN _apm_suspend : NEAR ; C routine for INT13 IO enable 93 95 _TEXT ENDS 94 96 … … 152 154 RET 153 155 _asm_idc_entry ENDP 156 157 ; Kernel exit routine to enable INT13 I/O (called before a trap dump occurrs) 158 _asm_krnl_exit PROC FAR 159 160 PUSH ES 161 PUSH DS 162 MOV AX,DGROUP 163 MOV DS,AX 164 CLD 165 166 ; call C routine 167 CALL _apm_suspend 168 169 POP DS 170 POP ES 171 172 RET 173 _asm_krnl_exit ENDP 174 154 175 155 176 .386
Note:
See TracChangeset
for help on using the changeset viewer.