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


Ignore:
Timestamp:
Feb 5, 2012, 12:59:20 PM (12 years ago)
Author:
aitotat@…
google:author:
aitotat@gmail.com
Message:

Changes to XTIDE Universal BIOS:

  • Makefile now builds small (8k) and large versions.
  • Completely untested support for JR-IDE/ISA.
File:
1 edited

Legend:

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

    r233 r238  
    186186
    187187    ; IDE Device support
     188%define IDEDEVICE Ide
     189%define ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS
     190    %include "IOMappedIDE.inc"      ; Assembly IDE support for normal I/O mapped controllers
    188191    %include "IdeCommand.asm"
    189192    %include "IdeTransfer.asm"      ; Must be included after IdeCommand.asm
     
    193196    %include "IdeIO.asm"
    194197    %include "IdeIrq.asm"
     198%undef IDEDEVICE
     199%undef ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS
     200
     201    ; JR-IDE support
     202%ifdef MODULE_JRIDE
     203%define IDEDEVICE MemIde
     204    %include "MemMappedIDE.inc"     ; Assembly IDE support for memory mapped controllers
     205    %include "IdeCommand.asm"
     206    %include "MemIdeTransfer.asm"   ; Must be included after IdeCommand.asm
     207    %include "IdeWait.asm"
     208    %include "IdeError.asm"         ; Must be included after IdeWait.asm       
     209%undef IDEDEVICE
     210%endif
     211
    195212
    196213%ifdef MODULE_SERIAL                ; Serial Port Device support
Note: See TracChangeset for help on using the changeset viewer.