Changeset 104 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/MenuInit.asm


Ignore:
Timestamp:
Feb 2, 2011, 3:53:52 AM (13 years ago)
Author:
aitotat
google:author:
aitotat
Message:

Changes to Assembly Library:

  • Some more optimizations.
  • Moved macros.inc from XTIDE Universal BIOS to Assembly Library.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/Menu/MenuInit.asm

    r60 r104  
    1 ; File name     :   MenuInit.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   13.7.2010
    4 ; Last update   :   22.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Functions for initializing menu system.
    73
     
    2521    LOAD_BDA_SEGMENT_TO ds, cx
    2622    push    WORD [BDA.wVidCurShape]
    27     eENTER_STRUCT MENU_size
     23    mov     cl, MENU_size
     24    eENTER_STRUCT cx
    2825
    29     mov     cx, MENU_size
    3026    call    Memory_ZeroSSBPwithSizeInCX
    3127    call    MenuInit_EnterMenuWithHandlerInBXandUserDataInDXAX
     
    5955    mov     ax, CURSOR_HIDDEN
    6056    CALL_DISPLAY_LIBRARY SetCursorShapeFromAX
    61     call    MenuEvent_InitializeMenuinit        ; User initialization
     57    call    MenuEvent_InitializeMenuinit    ; User initialization
    6258    call    MenuInit_RefreshMenuWindow
    6359    jmp     MenuLoop_Enter
Note: See TracChangeset for help on using the changeset viewer.