Ignore:
Timestamp:
May 31, 2013, 2:03:41 AM (12 years ago)
Author:
David Azarewicz
Message:

fixed trap dump kernel exit, some work on suspend/resume routines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/os2ahci/init.asm

    r157 r160  
    109109                EXTRN   _reset_ctxhook : NEAR     ; C reset context hook
    110110                EXTRN   _engine_ctxhook : NEAR    ; C engine context hook
    111                 EXTRN   _apm_suspend : NEAR       ; C routine for INT13 IO enable
     111                EXTRN   _shutdown_driver : NEAR   ; C routine for INT13 IO enable
    112112_TEXT           ENDS
    113113
     
    134134TGROUP          GROUP   _TEXT, CODE, LIBCODE, RMCode, _z_text
    135135
     136        .386
    136137
    137138; ----------------------------------------------------------------------------
     
    181182;  Kernel exit routine to enable INT13 I/O (called before a trap dump occurrs)
    182183_asm_krnl_exit  PROC    FAR
    183 
    184184                PUSH    ES
    185185                PUSH    DS
     
    189189
    190190                ;  call C routine
    191                 CALL    _apm_suspend
     191                CALL    _shutdown_driver
    192192
    193193                POP     DS
     
    469469__I4D           endp
    470470
    471                 .286
    472 
    473471_TEXT           ENDS
    474472
Note: See TracChangeset for help on using the changeset viewer.