Ignore:
Timestamp:
Dec 5, 2010, 6:52:11 PM (13 years ago)
Author:
aitotat
google:author:
aitotat
Message:

Changes to XTIDE Universal BIOS Configurator v2:

  • All necessary features should now be implemented.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/MenuitemPrint.asm

    r59 r65  
    22; Project name  :   XTIDE Universal BIOS Configurator v2
    33; Created date  :   5.10.2010
    4 ; Last update   :   2.11.2010
     4; Last update   :   5.12.2010
    55; Author        :   Tomi Tilli
    66; Description   :   Functions for printing MENUITEM name and value.
     
    202202    CALL_DISPLAY_LIBRARY PrepareOffScreenBufferInESBXwithLengthInCX
    203203
     204    call    Menuitem_GetValueToAXfromMenuitemInDSSI
    204205    mov     bx, 10
    205     jmp     SHORT PrintByteOrWordValue
     206    CALL_DISPLAY_LIBRARY PrintWordFromAXwithBaseInBX
     207    jmp     SHORT FinishPrintingUnsignedOrHexValue
    206208
    207209;--------------------------------------------------------------------
     
    222224    CALL_DISPLAY_LIBRARY PrepareOffScreenBufferInESBXwithLengthInCX
    223225
     226    call    Menuitem_GetValueToAXfromMenuitemInDSSI
    224227    mov     bx, 16
    225 PrintByteOrWordValue:
    226     push    bx
    227     call    Menuitem_GetValueToAXfromMenuitemInDSSI
    228     pop     bx
    229 
    230228    CALL_DISPLAY_LIBRARY PrintWordFromAXwithBaseInBX
     229    mov     al, 'h'
     230    CALL_DISPLAY_LIBRARY PrintCharacterFromAL
     231ALIGN JUMP_ALIGN
     232FinishPrintingUnsignedOrHexValue:
    231233    CALL_DISPLAY_LIBRARY GetCharacterPointerToBXAX
    232234    xchg    bx, ax
Note: See TracChangeset for help on using the changeset viewer.