Changeset 568 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Menus


Ignore:
Timestamp:
Dec 21, 2014, 5:37:53 PM (10 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • SerDrive: Using named pipe mode (serdrive -p) now works under Windows XP/2000/Server 2003.
  • checksum.pl: Added a compatibility fix for 3Com 3C503 cards.
  • XTIDECFG will now scan every possible segment address to find and load the BIOS and/or its settings from EEPROM. This should simplify things for people using combined option ROMs.
  • Fixed a bug from r521 in BootSector.asm where the BIOS would not display a timeout error if it failed to load the boot sector from harddrive.
  • Fixed a bug from r541 in CompatibleDPT.asm where CompatibleDPT_CreateDeviceParameterTableExtensionToESBXfromDPTinDSSI would generate an invalid checksum in the DPTE.
  • Optimizations and other fixes.
Location:
trunk/XTIDE_Universal_BIOS/Src/Menus
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenuPrintCfg.asm

    r550 r568  
    5656;--------------------------------------------------------------------
    5757.PushAddressingMode:
    58     ACCESSDPT__GET_UNSHIFTED_TRANSLATE_MODE_TO_AXZF
     58    mov     al, [di+DPT.bFlagsLow]
     59    and     ax, BYTE MASKL_DPT_TRANSLATEMODE
    5960    ;;
    6061    ;; This multiply both shifts the addressing mode bits down to low order bits, and
     
    107108    eCMOVZ  ah, [di+DPT_ATA.bDevice]    ; DPT_ATA contains up to date device information for IDE drives
    108109%ifdef USE_UNDOC_INTEL
    109     eSALC   ; Clear AL using CF (from TEST above)
     110    salc    ; Clear AL using CF (from TEST above)
    110111    eAAD    g_szDeviceTypeValues_Displacement
    111112%else
  • trunk/XTIDE_Universal_BIOS/Src/Menus/HotkeyBar.asm

    r567 r568  
    6969.PrintFloppyDriveHotkeys:
    7070    call    FloppyDrive_GetCountToAX
    71     test    ax, ax      ; Any Floppy Drives?
    72     jz      SHORT .SkipFloppyDriveHotkeys
     71    xchg    cx, ax      ; Any Floppy Drives?
     72    jcxz    .SkipFloppyDriveHotkeys
    7373
    7474    mov     ax, (ANGLE_QUOTE_RIGHT << 8) | DEFAULT_FLOPPY_DRIVE_LETTER
Note: See TracChangeset for help on using the changeset viewer.