Add common "block command" definitions and update cdrom code.
[seabios.git] / src / ata.h
index d2172802a5ceba1e663fe2a251a959f950dac883..ede5f1726683625242fa870e9b335bcdac6fafb1 100644 (file)
--- a/src/ata.h
+++ b/src/ata.h
@@ -15,8 +15,7 @@ struct ata_channel_s {
 // ata.c
 extern struct ata_channel_s ATA_channels[CONFIG_MAX_ATA_INTERFACES];
 int cdrom_read(struct disk_op_s *op);
-int ata_cmd_packet(struct drive_s *drive_g, u8 *cmdbuf, u8 cmdlen
-                   , u32 length, void *buf_fl);
+int atapi_cmd_data(struct disk_op_s *op, void *cdbcmd, u16 blocksize);
 void ata_setup(void);
 int process_ata_op(struct disk_op_s *op);
 int process_atapi_op(struct disk_op_s *op);
@@ -144,6 +143,4 @@ void describe_atapi(struct drive_s *drive_g);
 #define ATA_CMD_READ_NATIVE_MAX_ADDRESS      0xF8
 #define ATA_CMD_SET_MAX                      0xF9
 
-#define ATA_CMD_REQUEST_SENSE                0x03
-
 #endif // ata.h