IBM Systems Group
Design
|
|
| User Space |
|
|
|
| Kernel Space |
|
| SD | SR | ST | SG |
upper level | disks | cdrom/dvd | tapes | |
| block device | block device | char device | char device |
| (sd_mod.o) | (sr_mod.o) | (st.o) | (sg.o) |
IBMTape
char device (IBMtape.o)
mid level
lower level
SCSI unifying layer
(scsi_mod.o, scsi*.[hc], hosts.[hc], constants.c)
SCSI / FC Host Bus | Pseudo drivers for |
Adapter drivers | non SCSI buses |
(e.g. qla2300.o) | (e.g. |
SCSI / FC | SCSI / FC | SCSI / FC | Parallel SCSI / SAN | SCSI / FC |
disks | disks | disks |
| tape |
© 2005 IBM Corporation