1/* 2 * Copyright 2003, Thomas Kurschel. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 */ 5#ifndef _SCSI_RAW_H 6#define _SCSI_RAW_H 7 8/* 9 Part of Open SCSI Raw Driver 10*/ 11 12 13#include <device_manager.h> 14#include <bus/SCSI.h> 15 16#define debug_level_flow 0 17#define debug_level_error 3 18#define debug_level_info 0 19 20#define DEBUG_MSG_PREFIX "SCSI_RAW -- " 21 22#include "wrapper.h" 23 24 25typedef struct raw_device_info { 26 device_node_handle node; 27 scsi_device scsi_device; 28 scsi_device_interface *scsi; 29} raw_device_info; 30 31 32#define SCSI_RAW_MODULE_NAME "drivers/bus/scsi/scsi_raw/"SCSI_DEVICE_TYPE_NAME 33 34#endif /* _SCSI_RAW_H */ 35