Technical data
SunOS 5.5 Devices mlx(7D)
name="mlx" parent="eisa"
interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0xS0XX,0,0
ioaddr=0xS0XX flow_control="dsngl" queue="qsort" disk="scdk"
tape="sctp" tag_fctrl="adapt" tag_queue="qtag";
The ioaddr (I/O address) is 0x1000 times the EISA slot number plus the channel number
in hex. Hence,channel 2 on slot 1 is at address 0x1002 and the virtual channel on slot 10 is
at 0xa0ff.
The SCSI id of the devices on each channelmay not be equal or greater than the value of
the maximum number of targets allowed per channel (MAX_TGT), otherwise it cannot
even be configured.
For the best start-up performance on a particular host, keep only the entries that
correspond to the installed slots and comment out the other entries in the configuration
file /kernel/drv/mlx.conf.
EXAMPLES In the following example, the controller is installed in slot 2, and the lines starting with ’#’
are comments.
#
# Slot 2:
#
# Virtual Channel 0xFF:
name="mlx" parent="eisa"
interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0x20FF,0,0
ioaddr=0x20FF flow_control="dmult" queue="qsort" disk="dadk";
# Channel 0:
name="mlx" parent="eisa"
interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0x2000,0,0
ioaddr=0x2000 flow_control="dsngl" queue="qsort" disk="scdk"
tape="sctp" tag_fctrl="adapt" tag_queue="qtag";
# Channel 1:
name="mlx" parent="eisa"
interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0x2001,0,0
ioaddr=0x2001 flow_control="dsngl" queue="qsort" disk="scdk"
tape="sctp" tag_fctrl="adapt" tag_queue="qtag";
# Channel 2:
name="mlx" parent="eisa"
interrupts=5,9,5,10,5,11,5,12,5,13,5,14,5,15 reg=0x2002,0,0
ioaddr=0x2002 flow_control="dsngl" queue="qsort" disk="scdk"
tape="sctp" tag_fctrl="adapt" tag_queue="qtag";
# Channel 3:
name="mlx" parent="eisa"
modified 24 May 1995 7D-209










