xref: /haiku/headers/os/device/scsi_bus_raw_driver.h (revision 21258e2674226d6aa732321b6f8494841895af5f)
1 /*
2  * Copyright 2002-2004, Thomas Kurschel. All rights reserved.
3  * Distributed under the terms of the MIT License.
4  */
5 #ifndef _SCSI_BUS_RAW_DRIVER_H
6 #define _SCSI_BUS_RAW_DRIVER_H
7 
8 
9 /*!	Part of Open SCSI bus manager
10 
11 	Devfs entry for raw bus access.
12 
13 	This interface will go away. It's used by scsi_probe as
14 	long as we have no proper pnpfs where all the info can
15 	be retrieved from.
16 */
17 
18 
19 #include <Drivers.h>
20 
21 
22 // we start with +300 to not collide with any other SCSI opcode defined
23 // in scsiprobe_driver.h or scsi.h;
24 // all ioctl calls return the subsystem status (see SCSI.h)
25 enum {
26 	B_SCSI_BUS_RAW_RESET = B_DEVICE_OP_CODES_END + 300,
27 	B_SCSI_BUS_RAW_PATH_INQUIRY
28 };
29 
30 #endif	/* _SCSI_BUS_RAW_DRIVER_H */
31