Changeset 103 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm


Ignore:
Timestamp:
Feb 2, 2011, 1:33:48 AM (13 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Optimizations to Assembly Library.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm

    r58 r103  
    1 ; File name     :   DialogFile.asm
    21; Project name  :   Assembly Library
    3 ; Created date  :   6.9.2010
    4 ; Last update   :   18.11.2010
    5 ; Author        :   Tomi Tilli
    62; Description   :   Displays file dialog.
    73
     
    4945.ItemSelectedFromCX:
    5046    call    LoadItemStringBufferToESDI
    51     call    Registers_CopyESDItoDSSI
     47    Registers_CopyESDItoDSSI
    5248    call    ItemLineSplitter_GetLineToDSSIandLengthToCXfromStringInDSSIwithIndexInCX
    5349    jmp     ParseSelectionFromItemLineInDSSI
     
    132128    call    RemoveLastLFandTerminateESDIwithNull
    133129
    134     call    Registers_CopySSBPtoDSSI
     130    Registers_CopySSBPtoDSSI
    135131    xor     ax, ax
    136132    call    Dialog_EventInitializeMenuinitFromDSSIwithHighlightedItemInAX
     
    202198ALIGN JUMP_ALIGN
    203199.ClearDLifInRootDirectory:
    204     call    Registers_CopyESDItoDSSI
     200    Registers_CopyESDItoDSSI
    205201    call    Directory_WriteCurrentPathToDSSI
    206202    mov     dl, [si]
     
    378374ALIGN JUMP_ALIGN
    379375SortDirectoryContentsStringFromESDIwithCountInCX:
    380     call    Registers_CopyESDItoDSSI
     376    Registers_CopyESDItoDSSI
    381377    call    .AddDirectoryContentsStringLengthToDI
    382378    mov     bx, .FileStringComparator
Note: See TracChangeset for help on using the changeset viewer.