Changeset 277 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Initialization


Ignore:
Timestamp:
Feb 28, 2012, 2:45:48 PM (13 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

Moved the bulk of the serial code to the assembly library, for inclusion in other utilities. Fixed a bug in int13h.asm when floppy support was not enabled that was preventing foreign drives from working properly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Initialization/DetectPrint.asm

    r262 r277  
    5757                                            ; on the same 256 byte page, which is checked in strings.asm.
    5858
     59%ifdef MODULE_SERIAL
    5960    cmp     dh, DEVICE_SERIAL_PORT          ; Check if this is a serial device
    6061
     
    9596
    9697.pushAndPrintSerial:   
    97     mov     si, g_szDetectOuterSerial       ; Finally load SI with wrapper string "Serial %s on %s: "       
     98    mov     si, g_szDetectOuterSerial       ; Finally load SI with wrapper string "Serial %s on %s: "
    9899
    99100.pushAndPrint:
     101%endif
     102       
    100103    push    cx                              ; Push print string
    101104    push    ax                              ; Push high order digits, or port address, or N/A
Note: See TracChangeset for help on using the changeset viewer.