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

Last change on this file since 612 was 612, checked in by krille_n_, 3 years ago

Changes:

  • BIOSDRVS builds again (broken since r609). Also removed the last remnants of RESERVE_DIAGNOSTIC_CYLINDER from BIOSDRVS that I missed in r606.
  • Put in a limit on the P-CHS cylinder count in an attempt to improve compatibility with some CF cards that violates the ATA specification. The limit applies only to the BIOS. BIOSDRVS will continue to show the true cylinder count since we might want to add code later to warn the user when encountering incompatible drives like these.
  • Optimized the bug fix in r611.
  • Updated the copyright notices in XTIDECFG and BIOSDRVS.
File size: 2.5 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
[612]24                    db  "(C) 2012-2021 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
[327]39g_szChsSectors:     db  " CHS   sectors: ",NULL
40g_szLBA28:          db  " LBA28 sectors: ",NULL
41g_szLBA48:          db  " LBA48 sectors: ",NULL
[426]42g_szBlockMode:      db  " Block mode   : Set to %u from max %u sectors",CR,LF,NULL
43g_szPIO:            db  " PIO mode     : Max %u, Min cycle times: %u ns, with IORDY %d ns",CR,LF,NULL
[592]44g_szXUB:            db  "XTIDE Universal BIOS %s generates following L-CHS...",CR,LF,NULL
45g_szXUBversion:     db  ROM_VERSION_STRING  ; This one is NULL terminated
[359]46
[371]47g_szOldInfoHeader:  db  "Old INT 13h information from AH=08h and AH=15h...",CR,LF,NULL
[327]48                    ;   Cylinders
49g_szSectors:        db  " Total sectors: ",NULL
50
51
[371]52g_szNewInfoHeader:  db  "EBIOS information from AH=48h...",CR,LF,NULL
53g_szNewExtensions:  db  " Version      : %2-x, Interface bitmap: %2-x",CR,LF,NULL
[327]54                    ; Cylinders
55                    ; Total sectors
[371]56g_szNewSectorSize:  db  " Sector size  : %u",CR,LF,NULL
[327]57
[371]58g_szBiosError:      db  " BIOS returned error code %x",CR,LF,NULL
[327]59g_szDashForZero:    db  "- ",NULL       ; Required by Assembly Library
[371]60
61g_szNewline:        db  CR,LF,NULL
Note: See TracBrowser for help on using the repository browser.