This is DriveSCSI.h in view mode; [Download] [Up]
// Original Author: Jiro Nakamura // Created: October 19, 1991 // // RCS Information // Revision Number-> $Revision: 1.4 $ // Last Revised-> $Date: 92/05/16 15:35:19 $ // ------------------ // History: // 10-Jul-92 Jiro Nakamura // Cleaned up for release // 19-Oct-91 Jiro Nakamura // Created. #import "SCSI.h" struct readWriteStruct { u_int logicalBlockAddress; u_int transferLength: 16; u_int byteTransferLength; u_char *transferBuffer; }; struct canonSectorTransfer { u_int sectorAddress; u_int transferLength; }; @interface DriveSCSI:SCSI { } - (int) formatUnitSCSI; - (int) seekExtendedTo: (u_int) logicalBlockAddress; - (int) seekExtendedSCSITo: (u_int) logicalBlockAddress; - (int) readExtended: (struct readWriteStruct *) s; - (int) readExtendedSCSI: (struct readWriteStruct *) s; - (int) canonWriteExtendedSCSI: (struct canonSectorTransfer *) sp buffer: (char *) buffer erase: (BOOL) erase; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.