Changeset 251 in xtideuniversalbios for trunk/Assembly_Library/Src/Util/Reboot.asm


Ignore:
Timestamp:
Feb 17, 2012, 11:19:10 PM (12 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Simplified the bug fix I did in r242.
  • Fixed a couple of new bugs in Reboot.asm
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/Util/Reboot.asm

    r247 r251  
    1313;--------------------------------------------------------------------
    1414Reboot_ComputerWithBootFlagInAX:
    15     LOAD_BDA_SEGMENT_TO dx, bx
     15    LOAD_BDA_SEGMENT_TO ds, bx
    1616    mov     [BDA.wBoot], ax         ; Store boot flag
    1717    ; Fall to Reboot_AT
     
    2929    out     64h, al                 ; Reset computer (AT+)
    3030%ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
    31     mov     al, 10
     31    mov     ax, 10
    3232    call    Delay_MicrosecondsFromAX
    3333%else
     
    5151    mov     es, ax
    5252    mov     ss, ax
    53     jmp     WORD 0FFFFh:0h          ; XT reset
     53    jmp     0FFFFh:0                ; XT reset
Note: See TracChangeset for help on using the changeset viewer.