Changeset 371 in xtideuniversalbios for trunk/BIOS_Drive_Information_Tool


Ignore:
Timestamp:
Apr 5, 2012, 7:31:23 AM (12 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

Small changes. 1) Changes biosdrvs.com to output CR+LF instead of LF+CR, consistent with DOS/Windows, but I did not update the Assembly Library as this would break the Configurator; 2) Put a C/C++ section in Version.inc for the serial server; 3) Configurator defaults the EEPROM address after scanning for a EEPROM in memory (as it does for loading the BIOS from ROM); 4) Added a command to the Configurator main menu to save chages to the file from which it was loaded (if it was loaded form a file), which is symmetric with the Load command and more discoverable than exiting DOS and then being prompted (which is still there too, if changes are unsaved).

Location:
trunk/BIOS_Drive_Information_Tool/Src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/BIOS_Drive_Information_Tool/Src/Print.asm

    r359 r371  
    167167    add     sp, BYTE 8
    168168
    169     CALL_DISPLAY_LIBRARY    PrintNewlineCharacters
     169    push    si
     170    mov     si, g_szNewline
     171    call    Print_NullTerminatedStringFromSI
     172    pop     si
     173       
    170174    ret
    171175
  • trunk/BIOS_Drive_Information_Tool/Src/Strings.asm

    r359 r371  
    66SECTION .data
    77
    8 g_szProgramName:    db  "BIOS Drive Information Tool v1.0.1",LF,CR
    9                     db  "(C) 2012 by XTIDE Universal BIOS Team",LF,CR
    10                     db  "Released under GNU GPL v2",LF,CR
    11                     db  "http://code.google.com/p/xtideuniversalbios/",LF,CR,NULL
     8g_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
    1212                   
    13 g_szPressAnyKey:    db  LF,CR,"Press any key to display next drive.",LF,CR,NULL
     13g_szPressAnyKey:    db  CR,LF,"Press any key to display next drive.",CR,LF,NULL
    1414
    15 g_szHeaderDrive:    db  LF,CR,"-= Drive %2x =-",LF,CR,NULL
     15g_szHeaderDrive:    db  CR,LF,"-= Drive %2x =-",CR,LF,NULL
    1616
    17 g_szAtaInfoHeader:  db  "ATA-information from AH=25h...",LF,CR,NULL
    18 g_szFormatDrvName:  db  " Name: %s",LF,CR,NULL
    19 g_szFormatCHS:      db  " Cylinders    : %5-u, Heads: %3-u, Sectors: %2-u",LF,CR,NULL
     17g_szAtaInfoHeader:  db  "ATA-information from AH=25h...",CR,LF,NULL
     18g_szFormatDrvName:  db  " Name: %s",CR,LF,NULL
     19g_szFormatCHS:      db  " Cylinders    : %5-u, Heads: %3-u, Sectors: %2-u",CR,LF,NULL
    2020g_szChsSectors:     db  " CHS   sectors: ",NULL
    2121g_szLBA28:          db  " LBA28 sectors: ",NULL
    2222g_szLBA48:          db  " LBA48 sectors: ",NULL
    2323
    24 g_szXTUB:           db  "XTIDE Universal BIOS %s generates following L-CHS...",LF,CR,NULL
     24g_szXTUB:           db  "XTIDE Universal BIOS %s generates following L-CHS...",CR,LF,NULL
    2525g_szXTUBversion:    db  ROM_VERSION_STRING  ; This one is NULL terminated
    2626
    27 g_szOldInfoHeader:  db  "Old INT 13h information from AH=08h and AH=15h...",LF,CR,NULL
     27g_szOldInfoHeader:  db  "Old INT 13h information from AH=08h and AH=15h...",CR,LF,NULL
    2828                    ;   Cylinders
    2929g_szSectors:        db  " Total sectors: ",NULL
    3030
    3131
    32 g_szNewInfoHeader:  db  "EBIOS information from AH=48h...",LF,CR,NULL
    33 g_szNewExtensions:  db  " Version      : %2-x, Interface bitmap: %2-x",LF,CR,NULL
     32g_szNewInfoHeader:  db  "EBIOS information from AH=48h...",CR,LF,NULL
     33g_szNewExtensions:  db  " Version      : %2-x, Interface bitmap: %2-x",CR,LF,NULL
    3434                    ; Cylinders
    3535                    ; Total sectors
    36 g_szNewSectorSize:  db  " Sector size  : %u",LF,CR,NULL
     36g_szNewSectorSize:  db  " Sector size  : %u",CR,LF,NULL
    3737
    38 g_szBiosError:      db  " BIOS returned error code %x",LF,CR,NULL
     38g_szBiosError:      db  " BIOS returned error code %x",CR,LF,NULL
    3939g_szDashForZero:    db  "- ",NULL       ; Required by Assembly Library
     40
     41g_szNewline:        db  CR,LF,NULL
Note: See TracChangeset for help on using the changeset viewer.