source: xtideuniversalbios/trunk/BIOS_Drive_Information_Tool/Src/Strings.asm

Last change on this file was 624, checked in by krille_n_, 19 months ago

Changes:

  • The BIOS version string has been changed to show the repository revision number instead of the useless "v2.0.0 beta 3+" string. In other words, the seemingly never ending beta is finally over! The version string is now updated by TortoiseSVN client side hook scripts (residing in \Tools) to be used when committing changes to the repository. It should also be possible to use these scripts with other subversion clients under Windows since they are essentially just regular batch (cmd) files!
  • The eSEG_STR macro has been changed to always disable interrupts. The workaround used for the buggy, early revisions of the 8088/8086 CPUs apparently does not work. Many thanks to Jim Leonard (Trixter) for reporting this problem!
  • Minor optimizations to the eBSF and eBSR macros.
File size: 2.6 KB
RevLine 
[327]1; Project name  :   BIOS Drive Information Tool
2; Description   :   Strings used in this program.
3
[376]4;
[526]5; XTIDE Universal BIOS and Associated Tools
6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team.
[376]7;
8; This program is free software; you can redistribute it and/or modify
9; it under the terms of the GNU General Public License as published by
10; the Free Software Foundation; either version 2 of the License, or
11; (at your option) any later version.
[526]12;
[376]13; This program is distributed in the hope that it will be useful,
14; but WITHOUT ANY WARRANTY; without even the implied warranty of
15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
[526]16; GNU General Public License for more details.
[376]17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
18;
[526]19
[327]20; Section containing initialized data
21SECTION .data
22
[592]23g_szProgramName:    db  "BIOS Drive Information Tool v1.0.3",CR,LF
[624]24                    db  "(C) 2012-2022 by XTIDE Universal BIOS Team",CR,LF
[371]25                    db  "Released under GNU GPL v2",CR,LF
[590]26                    db  "http://xtideuniversalbios.org/",CR,LF,NULL
[526]27
[371]28g_szPressAnyKey:    db  CR,LF,"Press any key to display next drive.",CR,LF,NULL
[327]29
[371]30g_szHeaderDrive:    db  CR,LF,"-= Drive %2x =-",CR,LF,NULL
[327]31
[371]32g_szAtaInfoHeader:  db  "ATA-information from AH=25h...",CR,LF,NULL
[426]33g_szFormatDrvName:  db  " Name         : %s",CR,LF,NULL
34g_szChsAndMode:     db  "%s, Mode: %s",CR,LF,NULL
[424]35g_szNormal:         db  "NORMAL",NULL
36g_szLarge:          db  "LARGE ",NULL
37g_szLBA:            db  "LBA   ",NULL
[426]38g_szFormatCHS:      db  " Cylinders    : %5u, Heads: %3u, Sectors: %2u",NULL
[624]39g_szWillBeModified: db  "Will be modified to:",CR,LF,NULL
[327]40g_szChsSectors:     db  " CHS   sectors: ",NULL
41g_szLBA28:          db  " LBA28 sectors: ",NULL
42g_szLBA48:          db  " LBA48 sectors: ",NULL
[426]43g_szBlockMode:      db  " Block mode   : Set to %u from max %u sectors",CR,LF,NULL
44g_szPIO:            db  " PIO mode     : Max %u, Min cycle times: %u ns, with IORDY %d ns",CR,LF,NULL
[592]45g_szXUB:            db  "XTIDE Universal BIOS %s generates following L-CHS...",CR,LF,NULL
[624]46g_szXUBversion:     db  "r"
47                    db  ROM_VERSION_STRING
48                    db  BUILD_DATE_STRING,NULL
[359]49
[371]50g_szOldInfoHeader:  db  "Old INT 13h information from AH=08h and AH=15h...",CR,LF,NULL
[327]51                    ;   Cylinders
52g_szSectors:        db  " Total sectors: ",NULL
53
54
[371]55g_szNewInfoHeader:  db  "EBIOS information from AH=48h...",CR,LF,NULL
56g_szNewExtensions:  db  " Version      : %2-x, Interface bitmap: %2-x",CR,LF,NULL
[327]57                    ; Cylinders
58                    ; Total sectors
[371]59g_szNewSectorSize:  db  " Sector size  : %u",CR,LF,NULL
[327]60
[371]61g_szBiosError:      db  " BIOS returned error code %x",CR,LF,NULL
[327]62g_szDashForZero:    db  "- ",NULL       ; Required by Assembly Library
[371]63
64g_szNewline:        db  CR,LF,NULL
Note: See TracBrowser for help on using the repository browser.