Changeset 48 in xtideuniversalbios for trunk/Assembly_Library/Inc
- Timestamp:
- Oct 8, 2010, 3:44:05 PM (14 years ago)
- google:author:
- aitotat
- Location:
- trunk/Assembly_Library/Inc
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Inc/AssemblyLibrary.inc
r41 r48 2 2 ; Project name : Assembly Library 3 3 ; Created date : 2.7.2010 4 ; Last update : 16.9.20104 ; Last update : 8.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Common defines for all library functions. … … 12 12 %include "BiosData.inc" 13 13 %include "BiosFunctions.inc" 14 %include "CgaSnow.inc" 14 15 %include "Debug.inc" 15 16 %include "DosFunctions.inc" -
trunk/Assembly_Library/Inc/Display.inc
r45 r48 2 2 ; Project name : AssemblyLibrary 3 3 ; Created date : 25.6.2010 4 ; Last update : 28.9.20104 ; Last update : 6.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Defines for display library. … … 26 26 %elifidn %1, PopDisplayContext 27 27 call DisplayContext_Pop 28 %elifidn %1, PrepareOffScreenBufferInESBXtoESDI 29 call DisplayContext_PrepareOffScreenBufferInESBXtoESDI 28 30 %else 29 31 mov di, DISPLAY_LIB.%1 … … 37 39 .PushDisplayContext: 38 40 .PopDisplayContext: 41 .PrepareOffScreenBufferInESBXtoESDI: 39 42 .InitializeDisplayContext resb 2 40 43 … … 181 184 COLOR_TEXT_SEGMENT EQU 0B800h ; Text modes 0...3 (CGA+) 182 185 MONO_TEXT_SEGMENT EQU 0B000h ; Text mode 7 (MDA, Hercules) 186 187 OFFSET_TO_CGA_STATUS_REGISTER EQU 6 ; Base port 3D4h + 6 = 3DAh 188 CGA_STATUS_REGISTER EQU 3DAh 183 189 184 190 -
trunk/Assembly_Library/Inc/Menu.inc
r45 r48 2 2 ; Project name : Assembly Library 3 3 ; Created date : 13.7.2010 4 ; Last update : 15.9.20104 ; Last update : 5.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Defines for Menu library. … … 35 35 call MenuInit_SetTitleHeightFromAL 36 36 37 %elifidn %1, GetHighlightedItemToAX 38 call MenuInit_GetHighlightedItemToAX 39 37 40 %elifidn %1, SetTotalItemsFromAX 38 41 call MenuInit_SetTotalItemsFromAX … … 60 63 61 64 .SetTitleHeightFromAL: 65 .ClearTitleArea resb 2 62 66 .RefreshTitle resb 2 63 67 68 .GetHighlightedItemToAX: 64 69 .HighlightItemFromAX resb 2 65 70 .SetTotalItemsFromAX: … … 67 72 68 73 .SetInformationHeightFromAL: 74 .ClearInformationArea resb 2 69 75 .RefreshInformation resb 2 70 76 … … 130 136 NO_ITEM_SELECTED EQU -1 131 137 NO_ITEM_HIGHLIGHTED EQU -1 138 NO_TIMEOUT_USED EQU 0 132 139 133 140 -
trunk/Assembly_Library/Inc/MenuEvents.inc
r41 r48 2 2 ; Project name : Assembly Library 3 3 ; Created date : 13.7.2010 4 ; Last update : 11.8.20104 ; Last update : 5.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Defines for Menu events send to the user. … … 49 49 50 50 ; Parameters: 51 ; None but cursor has been positioned to the beginning of first line 51 ; CX: Index of highlighted item 52 ; Cursor has been positioned to the beginning of first line 52 53 .RefreshTitle resb 2 53 54 .RefreshInformation resb 2
Note:
See TracChangeset
for help on using the changeset viewer.