Changeset 88 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Main.asm


Ignore:
Timestamp:
Jan 27, 2011, 8:14:13 AM (13 years ago)
Author:
aitotat
google:author:
aitotat
Message:

Changes to XTIDE Universal BIOS:

  • Now uses new libraries (untested)
  • Non-working since code size is too large
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XTIDE_Universal_BIOS/Src/Main.asm

    r86 r88  
    1313
    1414; Included .inc files
    15 %include "emulate.inc"          ; Must be included first!
    16 %include "macros.inc"           ; For generic macros
     15%include "AssemblyLibrary.inc"  ; Assembly Library. Must be included first!
     16%include "macros.inc"           ; General purpose macros
    1717%include "BiosData.inc"         ; For BIOS Data area equates
    1818%include "Interrupts.inc"       ; For interrupt equates
     
    3838    at  ROMVARS.bRomSize,   db  CNT_ROM_BLOCKS  ; ROM size in 512B blocks
    3939    at  ROMVARS.rgbJump,    jmp Initialize_FromMainBiosRomSearch
    40     at  ROMVARS.rgbDate,    db  "11/28/10"      ; Build data (mm/dd/yy)
    41     at  ROMVARS.rgbSign,    db  "XTIDE110"      ; Signature for flash program
     40    at  ROMVARS.rgbDate,    db  "01/27/11"      ; Build data (mm/dd/yy)
     41    at  ROMVARS.rgbSign,    db  "XTIDE120"      ; Signature for flash program
    4242    at  ROMVARS.szTitle
    4343        db  "-=XTIDE Universal BIOS"
    4444%ifdef USE_AT
    45         db  " (AT)=-",STOP
     45        db  " (AT)=-",NULL
    4646%elifdef USE_186
    47         db  " (XT+)=-",STOP
     47        db  " (XT+)=-",NULL
    4848%else
    49         db  " (XT)=-",STOP
     49        db  " (XT)=-",NULL
    5050%endif
    51     at  ROMVARS.szVersion,  db  "v1.1.5 (11/28/10)",STOP
     51    at  ROMVARS.szVersion,  db  "v1.2.0_wip (01/27/11)",NULL
    5252
    5353;---------------------------;
     
    5858    at  ROMVARS.bIdeCnt,        db  3                       ; Number of supported controllers
    5959    at  ROMVARS.bBootDrv,       db  80h                     ; Boot Menu default drive
    60     at  ROMVARS.bBootMnuH,      db  20                      ; Boot Menu maximum height
    6160    at  ROMVARS.bBootDelay,     db  30                      ; Boot Menu selection delay (secs)
    6261    at  ROMVARS.bBootLdrType,   db  BOOTLOADER_TYPE_MENU    ; Boot loader type
     
    9190    at  ROMVARS.bIdeCnt,        db  1                       ; Number of supported controllers
    9291    at  ROMVARS.bBootDrv,       db  80h                     ; Boot Menu default drive
    93     at  ROMVARS.bBootMnuH,      db  20                      ; Boot Menu maximum height
    9492    at  ROMVARS.bBootDelay,     db  30                      ; Boot Menu selection delay (secs)
    9593    at  ROMVARS.bBootLdrType,   db  BOOTLOADER_TYPE_MENU    ; Boot loader type
     
    108106
    109107; Include .asm files (static data and libraries)
     108%include "AssemblyLibrary.asm"
    110109%include "Strings.asm"          ; For BIOS message strings
    111 %include "math.asm"             ; For Math library
    112 %include "string.asm"           ; For String library
    113 %include "print.asm"            ; For Print library
    114 %include "keys.asm"             ; For keyboard library (required by menu library)
    115 %include "menu.asm"             ; For menu library
    116 %include "PrintString.asm"      ; Customized printing for this BIOS
    117 %include "SoftDelay.asm"        ; For software delay loops
    118110
    119111; Include .asm files (Initialization and drive detection)
     
    178170
    179171; Fill with zeroes until size is what we want
    180 times (CNT_ROM_BLOCKS*512)-($-$$) db 0
     172;times (CNT_ROM_BLOCKS*512)-($-$$) db 0
Note: See TracChangeset for help on using the changeset viewer.