Changeset 596 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Device


Ignore:
Timestamp:
Jul 10, 2018, 1:20:11 AM (6 years ago)
Author:
Krister Nordvall
Message:

Changes:

  • Made changes to HotkeyBar.asm to give the Boot Menu and Hotkey Bar a more consistent look. It will probably seem a bit strange at first to people used to the classic theme.
  • Added the missing parts of USE_NEC_V that should have been committed with the rest in r593.
  • Removed DEFINES_ALL_FEATURES from the BIOS makefile. It didn't work anymore and never really made sense anyway. Added all the official builds to 'make unused' instead which actually uncovered some unused code in the Tiny build.
  • XTIDECFG will no longer load color themes from unrecognized versions of the BIOS.
  • Other fixes in comments and some minor optimizations.
Location:
trunk/XTIDE_Universal_BIOS/Src/Device
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeCommand.asm

    r592 r596  
    3131;       AL, BX, CX, DX
    3232;--------------------------------------------------------------------
    33 IdeCommand_ResetMasterAndSlaveController:
     33IdeCommand_ResetMasterAndSlaveController:   ; Unused entrypoint OK
    3434    ; HSR0: Set_SRST
    3535; Used to be:
     
    8181;       AL, BX, CX, DX, SI, DI, ES
    8282;--------------------------------------------------------------------
    83 IdeCommand_IdentifyDeviceToBufferInESSIwithDriveSelectByteInBH:
     83IdeCommand_IdentifyDeviceToBufferInESSIwithDriveSelectByteInBH:     ; Unused entrypoint OK
    8484    ; Create fake DPT to be able to use Device.asm functions
    8585    call    FindDPT_ForNewDriveToDSDI
     
    145145;--------------------------------------------------------------------
    146146ALIGN JUMP_ALIGN
    147 IdeCommand_OutputWithParameters:
     147IdeCommand_OutputWithParameters:    ; Unused entrypoint OK
    148148    push    bx                      ; Store status register bits to poll
    149149
  • trunk/XTIDE_Universal_BIOS/Src/Device/IDE/IdeDPT.asm

    r592 r596  
    3232;       AX, BX, CX, DX
    3333;--------------------------------------------------------------------
    34 IdeDPT_Finalize:
     34IdeDPT_Finalize:    ; Unused entrypoint OK
    3535
    3636%ifdef MODULE_POWER_MANAGEMENT
  • trunk/XTIDE_Universal_BIOS/Src/Device/Idepack.asm

    r542 r596  
    114114    mov     [bp+IDEPACK.wLbaMiddleAndHigh], cx
    115115    pop     bx
     116    ; Fall to GetDeviceControlByteToIdepackAndStartTransfer
    116117
    117118GetDeviceControlByteToIdepackAndStartTransfer:
Note: See TracChangeset for help on using the changeset viewer.