WRITING A DRIVER
5-8
5
error because if a subsequent command is queued in the FUNNEL queue or
the
wait queue, no busy error is given.
In average, a device could have one packet in FUNNEL queue, four packets in
wait queue, and an active command in attach table.
INTERFACE RULE SUMMARY FOR SCSI FIRMWARE USERS WITH
MULTIPLE CALLERS:
A typical system with multiple callers may have the following interfaces:
1. Disk driver: Handles all requests for SCSI disks.
2. Tape driver: Handles all requests for SCSI tapes.
3. TARGET LUN 0 service handler: Services requests for SCSI device
level for the MVME147 as a TARGET and services logical unit 0 of the
MVME147
TARGET.
4. TARGET LUN 1 service handler: Services requests for logical unit 1
of the MVME147 TARGET.
5. TARGET LUN 2 service handler: Services requests for logical unit 2
of the MVME147 TARGET.
6. TARGET LUN 3 service handler: Services requests for logical unit 3
of the MVME147 TARGET.
7. TARGET LUN 4 service handler: Services requests for logical unit 4
of the MVME147 TARGET.
8. TARGET LUN 5 service handler: Services requests for logical unit 5
of the MVME147 TARGET.