Annotation of driverkit/notes/SCSI_API_Changes, revision 1.1.1.1

1.1       root        1:                SCSI API changes 17 Mar 93
                      2:                
                      3: * SCSIController.h moved from bsd/dev/i386 to driverkit
                      4:   SCSIController.m moved from bsd/dev/i386 to bsd/dev
                      5:   
                      6: * SCSITypes.h ==> scsiTypes.h
                      7: 
                      8: * executeCdb ==> executeRequest
                      9: 
                     10: * scsiReq_t.dmaDirRead ==> scsiReq_t.read
                     11: 
                     12: * scsiReq_t.dmaMax ==> maxTransfer
                     13: 
                     14: * ioTimeout ==> timeoutLength
                     15: 
                     16: * ioStatus ==> driverStatus
                     17: 
                     18: * dmaXfr ==> bytesTransferred
                     19: 
                     20: * scsiReq_t ==> IOSCSIRequest
                     21: 
                     22: * startAlignRead ==> readStart
                     23:   startAlignWrite ==> writeStart
                     24:   
                     25: * SCSIControllerPublic ==> SCSIControllerExported
                     26: 
                     27: * was reserveUnit:lun:owner:           // not sed-able
                     28:   is  reserverTarget:lun:forOwner
                     29:   
                     30:   was releaseUnit:lun:owner:           // not sed-able
                     31:   is  releaseTarget:lun:forOwner
                     32: 
                     33: * scsiReset ==> resetSCSIBus
                     34: 
                     35: * scToIoReturn ==> returnFromScStatus
                     36: 
                     37: * maxDmaSize ==> maxTransfer
                     38: 
                     39: * sc_statusValues ==> IOScStatusStrings
                     40:   SCSISenseValues ==> IOSCSISenseStrings
                     41:   SCSIOpcodeValues ==> IOSCSIOpcodeStrings
                     42:   
                     43: * SCSI_DMA_ALIGNMENT ==> IO_SCSI_DMA_ALIGNMENT (???)
                     44: 
                     45: * SCSIController ==> IOSCSIController (not sed-able)
                     46: 
                     47: * reserveArray ==> _reserveArray
                     48:   reserveCount ==> _reserveCount
                     49:   reserveLock ==> _reserveLock
                     50:   
                     51: * SCSIInterrupt ==> interruptOccurred, returns void
                     52: 
                     53: * SCSITimeout ==> timeoutOccurred, returns void
                     54: 
                     55: * reserveCount method ==> numReserved (not sedable)
                     56: 
                     57: * IO_ISA_CONTROLLER ==> IO_IS_A_SCSI_CONTROLLER
                     58:   IO_isa_CONTROLLER ==> IOIsASCSIController
                     59:   IO_CONTROLLER_STATISTICS ==> IO_SCSI_CONTROLLER_STATISTICS
                     60:   IO_Controller_Statistics ==> IOSCSIControllerStatistics
                     61:   CONTROLLER_STATS_SIZE ==> IO_SCSI_CONTROLLER_STAT_ARRAY_SIZE
                     62:   CONTROLLER_MAX_QUEUE_LEN ==> IO_SCSI_CONTROLLER_MAX_QUEUE_LENGTH
                     63:   CONTROLLER_QUEUE_SAMPLES ==> IO_SCSI_CONTROLLER_QUEUE_SAMPLES
                     64:   CONTROLLER_QUEUE_TOTAL ==> IO_SCSI_CONTROLLER_QUEUE_TOTAL
                     65:   

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.