IOSCSIPeripheralDeviceType07.cpp [plain text]
#include <libkern/OSByteOrder.h>
#include <IOKit/scsi-commands/SCSICommandDefinitions.h>
#include "IOSCSIPeripheralDeviceType07.h"
#define SCSI_PDT_07_DEBUGGING_LEVEL 0
#if ( SCSI_PDT_07_DEBUGGING_LEVEL >= 1 )
#define PANIC_NOW(x) IOPanic x
#else
#define PANIC_NOW(x)
#endif
#if ( SCSI_PDT_07_DEBUGGING_LEVEL >= 2 )
#define ERROR_LOG(x) IOLog x
#else
#define ERROR_LOG(x)
#endif
#if ( SCSI_PDT_07_DEBUGGING_LEVEL >= 3 )
#define STATUS_LOG(x) IOLog x
#else
#define STATUS_LOG(x)
#endif
#define super IOSCSIBlockCommandsDevice
OSDefineMetaClassAndStructors ( IOSCSIPeripheralDeviceType07, IOSCSIBlockCommandsDevice )
bool
IOSCSIPeripheralDeviceType07::init ( OSDictionary * propTable )
{
STATUS_LOG ( ( "IOSCSIPeripheralDeviceType07::init called\n" ) );
if ( super::init ( propTable ) == false )
{
STATUS_LOG ( ( "IOSCSIPeripheralDeviceType07::init exiting false\n" ) );
return false;
}
return true;
}
bool
IOSCSIPeripheralDeviceType07::start ( IOService * provider )
{
STATUS_LOG ( ( "IOSCSIPeripheralDeviceType07::start called\n" ) );
if ( super::start ( provider ) == false )
{
return false;
}
return true;
}
void
IOSCSIPeripheralDeviceType07::stop ( IOService * provider )
{
STATUS_LOG ( ( "IOSCSIPeripheralDeviceType07::stop called.\n" ) );
super::stop ( provider );
}
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 1 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 2 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 3 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 4 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 5 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 6 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 7 );
OSMetaClassDefineReservedUnused( IOSCSIPeripheralDeviceType07, 8 );