Changeset 371 in xtideuniversalbios
- Timestamp:
- Apr 5, 2012, 7:31:23 AM (13 years ago)
- google:author:
- gregli@hotmail.com
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BIOS_Drive_Information_Tool/Src/Print.asm
r359 r371 167 167 add sp, BYTE 8 168 168 169 CALL_DISPLAY_LIBRARY PrintNewlineCharacters 169 push si 170 mov si, g_szNewline 171 call Print_NullTerminatedStringFromSI 172 pop si 173 170 174 ret 171 175 -
trunk/BIOS_Drive_Information_Tool/Src/Strings.asm
r359 r371 6 6 SECTION .data 7 7 8 g_szProgramName: db "BIOS Drive Information Tool v1.0.1", LF,CR9 db "(C) 2012 by XTIDE Universal BIOS Team", LF,CR10 db "Released under GNU GPL v2", LF,CR11 db "http://code.google.com/p/xtideuniversalbios/", LF,CR,NULL8 g_szProgramName: db "BIOS Drive Information Tool v1.0.1",CR,LF 9 db "(C) 2012 by XTIDE Universal BIOS Team",CR,LF 10 db "Released under GNU GPL v2",CR,LF 11 db "http://code.google.com/p/xtideuniversalbios/",CR,LF,NULL 12 12 13 g_szPressAnyKey: db LF,CR,"Press any key to display next drive.",LF,CR,NULL13 g_szPressAnyKey: db CR,LF,"Press any key to display next drive.",CR,LF,NULL 14 14 15 g_szHeaderDrive: db LF,CR,"-= Drive %2x =-",LF,CR,NULL15 g_szHeaderDrive: db CR,LF,"-= Drive %2x =-",CR,LF,NULL 16 16 17 g_szAtaInfoHeader: db "ATA-information from AH=25h...", LF,CR,NULL18 g_szFormatDrvName: db " Name: %s", LF,CR,NULL19 g_szFormatCHS: db " Cylinders : %5-u, Heads: %3-u, Sectors: %2-u", LF,CR,NULL17 g_szAtaInfoHeader: db "ATA-information from AH=25h...",CR,LF,NULL 18 g_szFormatDrvName: db " Name: %s",CR,LF,NULL 19 g_szFormatCHS: db " Cylinders : %5-u, Heads: %3-u, Sectors: %2-u",CR,LF,NULL 20 20 g_szChsSectors: db " CHS sectors: ",NULL 21 21 g_szLBA28: db " LBA28 sectors: ",NULL 22 22 g_szLBA48: db " LBA48 sectors: ",NULL 23 23 24 g_szXTUB: db "XTIDE Universal BIOS %s generates following L-CHS...", LF,CR,NULL24 g_szXTUB: db "XTIDE Universal BIOS %s generates following L-CHS...",CR,LF,NULL 25 25 g_szXTUBversion: db ROM_VERSION_STRING ; This one is NULL terminated 26 26 27 g_szOldInfoHeader: db "Old INT 13h information from AH=08h and AH=15h...", LF,CR,NULL27 g_szOldInfoHeader: db "Old INT 13h information from AH=08h and AH=15h...",CR,LF,NULL 28 28 ; Cylinders 29 29 g_szSectors: db " Total sectors: ",NULL 30 30 31 31 32 g_szNewInfoHeader: db "EBIOS information from AH=48h...", LF,CR,NULL33 g_szNewExtensions: db " Version : %2-x, Interface bitmap: %2-x", LF,CR,NULL32 g_szNewInfoHeader: db "EBIOS information from AH=48h...",CR,LF,NULL 33 g_szNewExtensions: db " Version : %2-x, Interface bitmap: %2-x",CR,LF,NULL 34 34 ; Cylinders 35 35 ; Total sectors 36 g_szNewSectorSize: db " Sector size : %u", LF,CR,NULL36 g_szNewSectorSize: db " Sector size : %u",CR,LF,NULL 37 37 38 g_szBiosError: db " BIOS returned error code %x", LF,CR,NULL38 g_szBiosError: db " BIOS returned error code %x",CR,LF,NULL 39 39 g_szDashForZero: db "- ",NULL ; Required by Assembly Library 40 41 g_szNewline: db CR,LF,NULL -
trunk/Serial_Server/win32/Win32.cpp
r369 r371 17 17 #include "../library/flatimage.h" 18 18 19 #include "../../XTIDE_Universal_BIOS/inc/version.inc" 20 19 21 char *bannerStrings[] = { 20 22 "SerDrive - XTIDE Universal BIOS Serial Drive Server", 21 23 "Copyright (C) 2012 by XTIDE Universal BIOS Team", 22 24 "Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY", 23 "Version 2.0.0 Beta1, Built " __DATE__,25 ROM_VERSION_STRING, 24 26 "", 25 27 NULL }; -
trunk/XTIDE_Universal_BIOS/Inc/Version.inc
r368 r371 1 ; /* 1 2 ; Project name : XTIDE Universal BIOS 2 3 ; Description : Version information. 4 5 ;-------------------------------------------------------------------------------- 6 ; 7 ; Assembler Version 8 ; 9 3 10 %ifndef VERSION_INC 4 11 %define VERSION_INC … … 24 31 25 32 %endif ; VERSION_INC 33 34 %comment 35 ;*/ 36 37 //-------------------------------------------------------------------------------- 38 // 39 // C/C++ Version 40 // 41 42 #define BETA " Beta " 43 44 #define ROM_VERSION_STRING "v2.0.0" BETA "1 (" __DATE__ ")" 45 46 /* 47 %endcomment 48 ;*/ -
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Buffers.asm
r369 r371 100 100 ALIGN JUMP_ALIGN 101 101 Buffers_SetUnsavedChanges: 102 or WORD [ g_cfgVars+CFGVARS.wFlags], FLG_CFGVARS_UNSAVED102 or WORD [cs:g_cfgVars+CFGVARS.wFlags], FLG_CFGVARS_UNSAVED 103 103 ret 104 104 105 105 ALIGN JUMP_ALIGN 106 106 Buffers_ClearUnsavedChanges: 107 and WORD [g_cfgVars+CFGVARS.wFlags], ~FLG_CFGVARS_UNSAVED 108 ret 109 110 ;-------------------------------------------------------------------- 111 ; Buffers_TestLoaded 112 ; Parameters: 113 ; SS:BP: Menu handle 114 ; Returns: 115 ; CF: Set = BIOS Loaded 116 ; Corrupts registers: 117 ; AX 118 ;-------------------------------------------------------------------- 119 ALIGN JUMP_ALIGN 120 Buffers_TestLoaded: 121 test word [cs:g_cfgVars+CFGVARS.wFlags], FLG_CFGVARS_FILELOADED ; Clears CF 122 jz .done 123 stc 124 .done: 125 ret 107 and WORD [cs:g_cfgVars+CFGVARS.wFlags], ~FLG_CFGVARS_UNSAVED 108 ret 126 109 127 110 -
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Main.asm
r280 r371 115 115 at CFGVARS.pMenupage, dw g_MenupageForMainMenu 116 116 at CFGVARS.wFlags, dw DEFAULT_CFGVARS_FLAGS 117 at CFGVARS.wEepromSegment, dw DEFAULT_EEPROM_SEGMENT117 at CFGVARS.wEepromSegment, dw 0 118 118 at CFGVARS.bEepromType, db DEFAULT_EEPROM_TYPE 119 119 at CFGVARS.bEepromPage, db DEFAULT_PAGE_SIZE -
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/FlashMenu.asm
r293 r371 168 168 push cs 169 169 pop ds 170 171 cmp word [cs:g_cfgVars+CFGVARS.wEepromSegment], 0 172 jnz .alreadySet 173 174 push es 175 push di 176 call EEPROM_FindXtideUniversalBiosROMtoESDI 177 push es 178 pop ax 179 pop di 180 pop es 181 jc .storeEepromSegment 182 mov ax, DEFAULT_EEPROM_SEGMENT 183 .storeEepromSegment: 184 mov word [cs:g_cfgVars+CFGVARS.wEepromSegment], ax 185 186 .alreadySet: 187 170 188 mov si, g_MenupageForFlashMenu 171 189 jmp Menupage_ChangeToNewMenupageInDSSI -
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Menupages/MainMenu.asm
r336 r371 10 10 at MENUPAGE.fnEnter, dw MainMenu_EnterMenuOrModifyItemVisibility 11 11 at MENUPAGE.fnBack, dw ExitToDosFromBackButton 12 at MENUPAGE.wMenuitems, dw 812 at MENUPAGE.wMenuitems, dw 9 13 13 iend 14 14 … … 72 72 at MENUITEM.bType, db TYPE_MENUITEM_PAGENEXT 73 73 iend 74 75 g_MenuitemMainMenuSaveFile: 76 istruc MENUITEM 77 at MENUITEM.fnActivate, dw BiosFile_SaveUnsavedChanges 78 at MENUITEM.szName, dw g_szItemMainSave 79 at MENUITEM.szQuickInfo, dw g_szNfoMainSave 80 at MENUITEM.szHelp, dw g_szNfoMainSave 81 at MENUITEM.bFlags, db NULL 82 at MENUITEM.bType, db TYPE_MENUITEM_ACTION 83 iend 74 84 75 85 g_MenuitemMainMenuExitToDos: … … 113 123 call .EnableOrDisableConfigureXtideUniversalBios 114 124 call .EnableOrDisableFlashEeprom 125 call .EnableOrDisableSave 115 126 mov si, g_MenupageForMainMenu 116 127 jmp Menupage_ChangeToNewMenupageInDSSI … … 184 195 ret 185 196 186 187 197 ;-------------------------------------------------------------------- 198 ; .EnableOrDisableSave 199 ; Parameters: 200 ; DS: CFGVARS segment 201 ; Returns: 202 ; Nothing 203 ; Corrupts registers: 204 ; Nothing 205 ;-------------------------------------------------------------------- 206 ALIGN JUMP_ALIGN 207 .EnableOrDisableSave: 208 test WORD [g_cfgVars+CFGVARS.wFlags], FLG_CFGVARS_FILELOADED 209 jz SHORT .DisableSave 210 or BYTE [g_MenuitemMainMenuSaveFile+MENUITEM.bFlags], FLG_MENUITEM_VISIBLE 211 ret 212 213 ALIGN JUMP_ALIGN 214 .DisableSave: 215 and BYTE [g_MenuitemMainMenuSaveFile+MENUITEM.bFlags], ~FLG_MENUITEM_VISIBLE 216 ret 217 188 218 ;-------------------------------------------------------------------- 189 219 ; MENUITEM activation functions (.fnActivate) -
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Strings.asm
r369 r371 55 55 g_szItemMainConfigure: db "Configure XTIDE Universal BIOS",NULL 56 56 g_szItemMainFlash: db "Flash EEPROM",NULL 57 g_szItemMainSave: db "Save BIOS back to original file",NULL 57 58 g_szItemMainLicense: db "Copyright and License Information",NULL 58 59 g_szItemMainHomePage: db "Web Links",NULL … … 74 75 g_szNfoMainConfigure: db "Configure XTIDE Universal BIOS settings.",NULL 75 76 g_szNfoMainFlash: db "Flash loaded BIOS image to EEPROM.",NULL 77 g_szNfoMainSave: db "Save BIOS changes back to original file from which it was loaded.",NULL 76 78 g_szNfoMainLicense: db "XTIDE Universal BIOS and XTIDECFG Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team. Released under GNU GPL v2, with ABSOLUTELY NO WARRANTY. Press ENTER for more details...",NULL 77 79 g_szNfoMainHomePage: db "Visit http://code.google.com/p/ xtideuniversalbios (home page) and http://vintage-computer.com/ vcforum (support)",NULL
Note:
See TracChangeset
for help on using the changeset viewer.