17 std::span<const uint8_t, 12> ,
SCSI::Phase& ,
unsigned& )
65template<
typename Archive>
unsigned executingCmd(SCSI::Phase &phase, unsigned &blocks) override
int msgOut(uint8_t value) override
unsigned dataOut(unsigned &blocks) override
unsigned dataIn(unsigned &blocks) override
unsigned executeCmd(std::span< const uint8_t, 12 > cdb, SCSI::Phase &phase, unsigned &blocks) override
void serialize(Archive &ar, unsigned version)
uint8_t getStatusCode() override
void disconnect() override
bool isSelected() override
constexpr uint8_t ST_CHECK_CONDITION
This file implemented 3 utility functions:
#define INSTANTIATE_SERIALIZE_METHODS(CLASS)