?
This commit is contained in:
30
5i24/utils/dos/source/9030.PAS
Executable file
30
5i24/utils/dos/source/9030.PAS
Executable file
@@ -0,0 +1,30 @@
|
||||
const
|
||||
N030VendorID = $10B5;
|
||||
N030DeviceID = $9030;
|
||||
|
||||
N030PCIBaseAddress0 = $10; { memory access to local config regs }
|
||||
N030PCIBaseAddress1 = $14; { I/O access to local config regs }
|
||||
N030PCIBaseAddress2 = $18; { local address space 0 }
|
||||
N030PCIBaseAddress3 = $1C; { local address space 1 }
|
||||
N030PCIBaseAddress4 = $20; { local address space 2 }
|
||||
N030PCIBaseAddress5 = $24; { local address space 3 }
|
||||
N030PCIIntRegister = $3C; { interrupt routing register }
|
||||
N030InitControlReg = $50;
|
||||
N030InitControlRegTop = $52;
|
||||
N030GPIOControlReg = $54;
|
||||
N030GPIOControlRegTop = $56;
|
||||
|
||||
N030EECLKMask : word = $0100;
|
||||
N030EECSMask : word = $0200;
|
||||
N030EEDIMask : word = $0400;
|
||||
N030EEDOMask : word = $0800;
|
||||
|
||||
{ 5I20 Specific masks for access to PCI bridge GPIO bits... }
|
||||
|
||||
|
||||
DoneMask : word = $0800; { Read at N030GPIOControlReg - bit 11 = GPIO3 data}
|
||||
InitMask : word = $4000; { Read at N030GPIOControlReg - bit 14 = GPIO4 data}
|
||||
LEDMask : word = $0002; { Written at N030GPIOControlRegTop - bit 17 = GPIO5 data}
|
||||
WriteMask : word = $0080; { Written at N030GPIOControlRegTop - bit 23 = GPIO7 data}
|
||||
ProgramMask: word = $0400; { Written at N030GPIOControlRegTop - bit 26 = GPIO8 data}
|
||||
|
||||
Reference in New Issue
Block a user