Annotation of driverkit/notes/SCSI_API_Changes, revision 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.