Specifications

TURBOchannel Bus Support
12.4 TURBOchannel on DEC 3000 Model 300
3000 Model 300. The details of register access and driver loading are the same on
DEC 3000 Model 300 as on DEC 3000 Model 500 and DEC 3000 Model 400.
DEC 3000 Model 300/TURBOchannel differences are covered in the following
sections.
12.4.1 DEC 3000 Model 300/Turbochannal Address Map
The DEC 3000 Model 300/TURBOchannel address map is shown below:
DEC 3000 Model 300 TURBOchannel Address Map
Slot Base Physical Addresse Space
0 1 0000 0000 32 MB Slot 0 Dense space
1 0200 0000 224 MB Reserved
1 1000 0000 64 MB Slot 0 Sparse space
1 1 2000 0000 32 MB Slot 1 Dense space
1 2200 0000 224 MB Reserved
1 3000 0000 256 MB Slot 1 Sparse space
On DEC 3000 Model 300, each of the two option slots has 32 MB dense and 64
MB sparse space, as compared to 128 MB dense and 256 MB sparse on DEC 3000
Model 500 and DEC 3000 Model 400. [LIB.LIS]IO0702DEF.SDL defines symbols
for DEC 3000 Model 300 physical addresses.
DEC 3000 Model 300 has the same integral options as DEC 3000 Model 500, but
in different slots. On DEC 3000 Model 300, the integrated SCSI adapter is in slot
4, the Core I/O subsystem is in slot 5, and the integrated graphics controller is in
slot 6.
12.4.2 TURBOchannel Interrupts on DEC 3000 Model 300
DEC 3000 Model 300 does not implement the IMASK register for enabling and
disabling interrupts from a TURBOchannel option slot. The option slot interrupt
enable bits are implemented in the SIR and SIMR registers, which are Core I/O
subsystem interface registers.
12.4.3 IOC$NODE_FUNCTION on DEC 3000 Model 300
Routine IOC$NODE_FUNCTION should be used to enable option slot interrupts
on DEC 3000 Model 300. See the DEC 3000 Model 500 description of
IOC$NODE_FUNCTION for an explanation of how to call this routine.
The only IOC$NODE_FUNCTION function codes supported on DEC 3000 Model
300 are ioc$k_enable_intr and ioc$k_disable_intr.
12.4.4 IOC$NODE_DATA on DEC 3000 Model 300
IOC$NODE_DATA on DEC 3000 Model 300 works exactly the same as
IOC$NODE_DATA on DEC 3000 Model 500. It can be used to obtain
the TURBOchannel dense or sparse space base physical addresses for a
TURBOchannel slot.
12–18