Changeset 398 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Main.asm
- Timestamp:
- Apr 19, 2012, 3:08:06 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Main.asm
r397 r398 46 46 ; Included .inc files 47 47 %include "AssemblyLibrary.inc" ; Assembly Library. Must be included first! 48 %include "ModuleDependency.inc" ; Dependency checks for optional modules 48 49 %include "Version.inc" 49 %include "ModuleDependency.inc" ; Dependency checks for optional modules50 %include "IntController.inc" ; For Interrupt Controller equates51 50 %include "ATA_ID.inc" ; For ATA Drive Information structs 52 51 %include "IdeRegisters.inc" ; For ATA Registers, flags and commands … … 89 88 at ROMVARS.bIdleTimeout, db 0 ; Standby timer disabled by default 90 89 91 at ROMVARS.ideVars0+IDEVARS.wPort, dw DEVICE_ATA_ DEFAULT_PORT ; Controller Command Block base port92 at ROMVARS.ideVars0+IDEVARS.wPortCtrl, dw DEVICE_ATA_ DEFAULT_PORTCTRL ; Controller Control Block base port90 at ROMVARS.ideVars0+IDEVARS.wPort, dw DEVICE_ATA_PRIMARY_PORT ; Controller Command Block base port 91 at ROMVARS.ideVars0+IDEVARS.wPortCtrl, dw DEVICE_ATA_PRIMARY_PORTCTRL ; Controller Control Block base port 93 92 at ROMVARS.ideVars0+IDEVARS.bDevice, db DEVICE_16BIT_ATA 94 93 at ROMVARS.ideVars0+IDEVARS.bIRQ, db 0 … … 96 95 at ROMVARS.ideVars0+IDEVARS.drvParamsSlave+DRVPARAMS.wFlags, db DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE 97 96 98 at ROMVARS.ideVars1+IDEVARS.wPort, dw DEVICE_ATA_ DEFAULT_SECONDARY_PORT99 at ROMVARS.ideVars1+IDEVARS.wPortCtrl, dw DEVICE_ATA_ DEFAULT_SECONDARY_PORTCTRL97 at ROMVARS.ideVars1+IDEVARS.wPort, dw DEVICE_ATA_SECONDARY_PORT 98 at ROMVARS.ideVars1+IDEVARS.wPortCtrl, dw DEVICE_ATA_SECONDARY_PORTCTRL 100 99 at ROMVARS.ideVars1+IDEVARS.bDevice, db DEVICE_16BIT_ATA 101 100 at ROMVARS.ideVars1+IDEVARS.bIRQ, db 0 … … 103 102 at ROMVARS.ideVars1+IDEVARS.drvParamsSlave+DRVPARAMS.wFlags, db DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE 104 103 105 at ROMVARS.ideVars2+IDEVARS.wPort, dw 1E8h106 at ROMVARS.ideVars2+IDEVARS.wPortCtrl, dw 3E8h104 at ROMVARS.ideVars2+IDEVARS.wPort, dw DEVICE_ATA_TERTIARY_PORT 105 at ROMVARS.ideVars2+IDEVARS.wPortCtrl, dw DEVICE_ATA_TERTIARY_PORTCTRL 107 106 at ROMVARS.ideVars2+IDEVARS.bDevice, db DEVICE_16BIT_ATA 108 107 at ROMVARS.ideVars2+IDEVARS.bIRQ, db 0 … … 110 109 at ROMVARS.ideVars2+IDEVARS.drvParamsSlave+DRVPARAMS.wFlags, db DISABLE_WRITE_CACHE | FLG_DRVPARAMS_BLOCKMODE 111 110 112 at ROMVARS.ideVars3+IDEVARS.wPort, dw 168h113 at ROMVARS.ideVars3+IDEVARS.wPortCtrl, dw 368h111 at ROMVARS.ideVars3+IDEVARS.wPort, dw DEVICE_ATA_QUATERNARY_PORT 112 at ROMVARS.ideVars3+IDEVARS.wPortCtrl, dw DEVICE_ATA_QUATERNARY_PORTCTRL 114 113 at ROMVARS.ideVars3+IDEVARS.bDevice, db DEVICE_16BIT_ATA 115 114 at ROMVARS.ideVars3+IDEVARS.bIRQ, db 0 … … 232 231 %include "IdeDPT.asm" 233 232 %include "IdeIO.asm" 233 %ifdef MODULE_IRQ 234 234 %include "IdeIrq.asm" 235 %endif 235 236 %undef IDEDEVICE 236 237 %undef ASSEMBLE_SHARED_IDE_DEVICE_FUNCTIONS
Note:
See TracChangeset
for help on using the changeset viewer.