11#ifndef DEV_ATA_CMD_SET_H
12#define DEV_ATA_CMD_SET_H
14#define DEV_ATA_CMD_SET_H_CVSID "$Id: dev_ata_cmd_set.h 5198 2021-02-01 20:36:02Z chrfranke $"
Adapter class to implement new ATA pass through old interface.
virtual int ata_command_interface(smart_command_set command, int select, char *data)=0
Old ATA interface called by ata_pass_through()
ata_device_with_command_set()
virtual bool ata_pass_through(const ata_cmd_in &in, ata_cmd_out &out) override
ATA pass through mapped to ata_command_interface().
Base class for all devices.
ATA pass through input parameters.
ATA pass through output parameters.