Changeset 635 in xtideuniversalbios
- Timestamp:
- Dec 28, 2025, 2:55:06 AM (12 days ago)
- Location:
- trunk/XTIDE_Universal_BIOS
- Files:
-
- 4 edited
-
Inc/Revision.inc (modified) (1 diff)
-
Src/Menus/BootMenu/BootMenuPrintCfg.asm (modified) (2 diffs)
-
Src/Strings.asm (modified) (5 diffs)
-
Src/StringsCompressed.asm (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Inc/Revision.inc
r634 r635 1 63 41 635 -
trunk/XTIDE_Universal_BIOS/Src/Menus/BootMenu/BootMenuPrintCfg.asm
r601 r635 9 9 ; 10 10 ; XTIDE Universal BIOS and Associated Tools 11 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13by XTIDE Universal BIOS Team.11 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2025 by XTIDE Universal BIOS Team. 12 12 ; 13 13 ; This program is free software; you can redistribute it and/or modify … … 138 138 ;-------------------------------------------------------------------- 139 139 .PushIRQ: 140 %ifdef MODULE_IRQ 140 141 mov al, [cs:bx+IDEVARS.bIRQ] 141 142 cbw 143 %else 144 xor ax, ax 145 %endif 142 146 push ax 143 147 ; Fall to .PushResetStatus -
trunk/XTIDE_Universal_BIOS/Src/Strings.asm
r603 r635 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2025 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 144 144 %ifdef MODULE_8BIT_IDE OR MODULE_8BIT_IDE_ADVANCED OR MODULE_SERIAL 145 145 g_szDeviceTypeValues_8bit: db " 8",NULL 146 g_szDeviceTypeValues_JukoD16X: db "J16",NULL 146 147 g_szDeviceTypeValues_XTIDEr1: db "D8 ",NULL ; Dual 8-bit 147 148 g_szDeviceTypeValues_XTIDEr2: db "X8 ",NULL ; A0<->A3 swapped 8-bit … … 185 186 %error "g_szDeviceTypeValues Displacement Incorrect 3" 186 187 %endif 187 %if g_szDeviceTypeValues_ XTIDEr1<> g_szDeviceTypeValues_8bit + g_szDeviceTypeValues_Displacement188 %if g_szDeviceTypeValues_JukoD16X <> g_szDeviceTypeValues_8bit + g_szDeviceTypeValues_Displacement 188 189 %error "g_szDeviceTypeValues Displacement Incorrect 4" 189 190 %endif 191 %if g_szDeviceTypeValues_XTIDEr1 <> g_szDeviceTypeValues_JukoD16X + g_szDeviceTypeValues_Displacement 192 %error "g_szDeviceTypeValues Displacement Incorrect 5" 193 %endif 190 194 %if g_szDeviceTypeValues_XTIDEr2 <> g_szDeviceTypeValues_XTIDEr1 + g_szDeviceTypeValues_Displacement 191 %error "g_szDeviceTypeValues Displacement Incorrect 5"195 %error "g_szDeviceTypeValues Displacement Incorrect 6" 192 196 %endif 193 197 %if g_szDeviceTypeValues_XTIDEr2_Olivetti <> g_szDeviceTypeValues_XTIDEr2 + g_szDeviceTypeValues_Displacement 194 %error "g_szDeviceTypeValues Displacement Incorrect 6"198 %error "g_szDeviceTypeValues Displacement Incorrect 7" 195 199 %endif 196 200 … … 198 202 199 203 %if g_szDeviceTypeValues_XTCFpio8 <> g_szDeviceTypeValues_XTIDEr2_Olivetti + g_szDeviceTypeValues_Displacement 200 %error "g_szDeviceTypeValues Displacement Incorrect 7"204 %error "g_szDeviceTypeValues Displacement Incorrect 8" 201 205 %endif 202 206 %if g_szDeviceTypeValues_XTCFpio8BIU <> g_szDeviceTypeValues_XTCFpio8 + g_szDeviceTypeValues_Displacement 203 %error "g_szDeviceTypeValues Displacement Incorrect 8"207 %error "g_szDeviceTypeValues Displacement Incorrect 9" 204 208 %endif 205 209 %if g_szDeviceTypeValues_XTCFpio16BIU <> g_szDeviceTypeValues_XTCFpio8BIU + g_szDeviceTypeValues_Displacement 206 %error "g_szDeviceTypeValues Displacement Incorrect 9"210 %error "g_szDeviceTypeValues Displacement Incorrect 10" 207 211 %endif 208 212 %if g_szDeviceTypeValues_XTCFdma <> g_szDeviceTypeValues_XTCFpio16BIU + g_szDeviceTypeValues_Displacement 209 %error "g_szDeviceTypeValues Displacement Incorrect 1 0"213 %error "g_szDeviceTypeValues Displacement Incorrect 11" 210 214 %endif 211 215 %if g_szDeviceTypeValues_JrIde <> g_szDeviceTypeValues_XTCFdma + g_szDeviceTypeValues_Displacement 212 %error "g_szDeviceTypeValues Displacement Incorrect 1 1"216 %error "g_szDeviceTypeValues Displacement Incorrect 12" 213 217 %endif 214 218 %if g_szDeviceTypeValues_ADP50L <> g_szDeviceTypeValues_JrIde + g_szDeviceTypeValues_Displacement 215 %error "g_szDeviceTypeValues Displacement Incorrect 1 2"219 %error "g_szDeviceTypeValues Displacement Incorrect 13" 216 220 %endif 217 221 … … 219 223 220 224 %if g_szDeviceTypeValues_Serial <> g_szDeviceTypeValues_ADP50L + g_szDeviceTypeValues_Displacement 221 %error "g_szDeviceTypeValues Displacement Incorrect 1 3"225 %error "g_szDeviceTypeValues Displacement Incorrect 14" 222 226 %endif 223 227 -
trunk/XTIDE_Universal_BIOS/Src/StringsCompressed.asm
r603 r635 14 14 ; 15 15 ; XTIDE Universal BIOS and Associated Tools 16 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-20 13by XTIDE Universal BIOS Team.16 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2025 by XTIDE Universal BIOS Team. 17 17 ; 18 18 ; This program is free software; you can redistribute it and/or modify … … 271 271 db 20h, 20h, 10h ; compressed 272 272 273 g_szDeviceTypeValues_JukoD16X: ; db "J16",NULL 274 ; db 4ah, 31h, 36h, 00h ; uncompressed 275 db 50h, 2bh, 0fh ; compressed 276 273 277 g_szDeviceTypeValues_XTIDEr1: ; db "D8 ",NULL ; Dual 8-bit 274 278 ; db 44h, 38h, 20h, 00h ; uncompressed … … 342 346 %error "g_szDeviceTypeValues Displacement Incorrect 3" 343 347 %endif 344 %if g_szDeviceTypeValues_ XTIDEr1<> g_szDeviceTypeValues_8bit + g_szDeviceTypeValues_Displacement348 %if g_szDeviceTypeValues_JukoD16X <> g_szDeviceTypeValues_8bit + g_szDeviceTypeValues_Displacement 345 349 %error "g_szDeviceTypeValues Displacement Incorrect 4" 346 350 %endif 351 %if g_szDeviceTypeValues_XTIDEr1 <> g_szDeviceTypeValues_JukoD16X + g_szDeviceTypeValues_Displacement 352 %error "g_szDeviceTypeValues Displacement Incorrect 5" 353 %endif 347 354 %if g_szDeviceTypeValues_XTIDEr2 <> g_szDeviceTypeValues_XTIDEr1 + g_szDeviceTypeValues_Displacement 348 %error "g_szDeviceTypeValues Displacement Incorrect 5"355 %error "g_szDeviceTypeValues Displacement Incorrect 6" 349 356 %endif 350 357 %if g_szDeviceTypeValues_XTIDEr2_Olivetti <> g_szDeviceTypeValues_XTIDEr2 + g_szDeviceTypeValues_Displacement 351 %error "g_szDeviceTypeValues Displacement Incorrect 6"358 %error "g_szDeviceTypeValues Displacement Incorrect 7" 352 359 %endif 353 360 … … 355 362 356 363 %if g_szDeviceTypeValues_XTCFpio8 <> g_szDeviceTypeValues_XTIDEr2_Olivetti + g_szDeviceTypeValues_Displacement 357 %error "g_szDeviceTypeValues Displacement Incorrect 7"364 %error "g_szDeviceTypeValues Displacement Incorrect 8" 358 365 %endif 359 366 %if g_szDeviceTypeValues_XTCFpio8BIU <> g_szDeviceTypeValues_XTCFpio8 + g_szDeviceTypeValues_Displacement 360 %error "g_szDeviceTypeValues Displacement Incorrect 8"367 %error "g_szDeviceTypeValues Displacement Incorrect 9" 361 368 %endif 362 369 %if g_szDeviceTypeValues_XTCFpio16BIU <> g_szDeviceTypeValues_XTCFpio8BIU + g_szDeviceTypeValues_Displacement 363 %error "g_szDeviceTypeValues Displacement Incorrect 9"370 %error "g_szDeviceTypeValues Displacement Incorrect 10" 364 371 %endif 365 372 %if g_szDeviceTypeValues_XTCFdma <> g_szDeviceTypeValues_XTCFpio16BIU + g_szDeviceTypeValues_Displacement 366 %error "g_szDeviceTypeValues Displacement Incorrect 1 0"373 %error "g_szDeviceTypeValues Displacement Incorrect 11" 367 374 %endif 368 375 %if g_szDeviceTypeValues_JrIde <> g_szDeviceTypeValues_XTCFdma + g_szDeviceTypeValues_Displacement 369 %error "g_szDeviceTypeValues Displacement Incorrect 1 1"376 %error "g_szDeviceTypeValues Displacement Incorrect 12" 370 377 %endif 371 378 %if g_szDeviceTypeValues_ADP50L <> g_szDeviceTypeValues_JrIde + g_szDeviceTypeValues_Displacement 372 %error "g_szDeviceTypeValues Displacement Incorrect 1 2"379 %error "g_szDeviceTypeValues Displacement Incorrect 13" 373 380 %endif 374 381 … … 376 383 377 384 %if g_szDeviceTypeValues_Serial <> g_szDeviceTypeValues_ADP50L + g_szDeviceTypeValues_Displacement 378 %error "g_szDeviceTypeValues Displacement Incorrect 1 3"385 %error "g_szDeviceTypeValues Displacement Incorrect 14" 379 386 %endif 380 387 … … 608 615 609 616 ;; translated usage stats 617 ;; 56:9 618 ;; 48:2 619 ;; 32:34 620 ;; 34:3 621 ;; 33:1 622 ;; 49:3 623 ;; 47:2 624 ;; 172:2 625 ;; 53:2 626 ;; 54:3 627 ;; 45:2 628 ;; 179:8 629 ;; 46:3 630 ;; 51:3 631 ;; 171:2 632 ;; 50:2 610 633 ;; 181:1 611 ;; 48:2612 ;; 172:2613 ;; 50:2614 ;; 171:2615 ;; 45:2616 ;; 51:3617 634 ;; 200:1 618 ;; 34:3619 ;; 179:8620 ;; 33:1621 ;; 53:2622 ;; 47:2623 ;; 54:2624 ;; 46:3625 ;; 32:34626 ;; 56:9627 635 ;; 175:1 628 ;; 49:2629 636 ;; 44:1 630 637 ;; total translated: 20 631 638 632 639 ;; format usage stats 640 ;; u:6 641 ;; 2-I:1 642 ;; 5-u:2 643 ;; z:2 644 ;; nl:12 633 645 ;; 5-x:1 634 646 ;; s:14 635 ;; z:2636 ;; u:6637 ;; 2-u:1638 ;; nl:12639 ;; 2-I:1640 ;; c:13641 ;; 5-u:2642 647 ;; x:5 643 648 ;; A:4 649 ;; 2-u:1 650 ;; c:13 644 651 ;; total format: 11 645 652 … … 661 668 ;; 72,H:2 662 669 ;; 73,I:1 663 ;; 74,J: 670 ;; 74,J:1 664 671 ;; 75,K:1 665 672 ;; 76,L:4 … … 709 716 ;; 120,x: 710 717 ;; 121,y:2 711 ;; alphabet used count: 4 5718 ;; alphabet used count: 46 712 719 %endif ; STRINGSCOMPRESSED_TABLES 713 720
Note:
See TracChangeset
for help on using the changeset viewer.
