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


Ignore:
Timestamp:
Nov 6, 2020, 2:49:32 PM (4 years ago)
Author:
Krister Nordvall
Message:

Changes:

  • Fixed a bug in Strings.asm from r589 where building the BIOS without MODULE_STRINGS_COMPRESSED would fail. Also removed a redundant CR to save a byte when building without MODULE_STRINGS_COMPRESSED.
  • Optimized the code in MODULE_HOTKEYS to reduce ROM space usage, stack usage and time spent in the user timer tick interrupt handler (1Ch). I hope this will fix the problem with hangs introduced in r599.
File:
1 edited

Legend:

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

    r592 r603  
    3232DetectPrint_InitializeDisplayContext:
    3333    JMP_DISPLAY_LIBRARY InitializeDisplayContext
    34 
    35 
    36 %ifdef MODULE_HOTKEYS
    37 ;--------------------------------------------------------------------
    38 ; DetectPrint_GetSoftwareCoordinatesToAX
    39 ;   Parameters:
    40 ;       Nothing
    41 ;   Returns:
    42 ;       Nothing
    43 ;   Corrupts registers:
    44 ;       AX, DI
    45 ;--------------------------------------------------------------------
    46 DetectPrint_GetSoftwareCoordinatesToAX:
    47     JMP_DISPLAY_LIBRARY GetSoftwareCoordinatesToAX
    48 %endif
    4934
    5035
Note: See TracChangeset for help on using the changeset viewer.