mirror of
https://github.com/TomHarte/CLK.git
synced 2026-04-19 19:16:34 +00:00
Advances to actually completing a build.
Many more warnings to iron out, however.
This commit is contained in:
@@ -27,7 +27,7 @@ bool DirectAccessDevice::read(const Target::CommandState &state, Target::Respond
|
||||
std::copy(next_block.begin(), next_block.end(), std::back_inserter(output));
|
||||
}
|
||||
|
||||
responder.send_data(std::move(output), [] (const Target::CommandState &state, Target::Responder &responder) {
|
||||
responder.send_data(std::move(output), [] (const Target::CommandState &, Target::Responder &responder) {
|
||||
responder.terminate_command(Target::Responder::Status::Good);
|
||||
});
|
||||
|
||||
@@ -53,7 +53,7 @@ bool DirectAccessDevice::write(const Target::CommandState &state, Target::Respon
|
||||
return true;
|
||||
}
|
||||
|
||||
bool DirectAccessDevice::read_capacity(const Target::CommandState &state, Target::Responder &responder) {
|
||||
bool DirectAccessDevice::read_capacity(const Target::CommandState &, Target::Responder &responder) {
|
||||
const auto final_block = device_->get_number_of_blocks() - 1;
|
||||
const auto block_size = device_->get_block_size();
|
||||
std::vector<uint8_t> data = {
|
||||
@@ -68,7 +68,7 @@ bool DirectAccessDevice::read_capacity(const Target::CommandState &state, Target
|
||||
uint8_t(block_size >> 0),
|
||||
};
|
||||
|
||||
responder.send_data(std::move(data), [] (const Target::CommandState &state, Target::Responder &responder) {
|
||||
responder.send_data(std::move(data), [] (const Target::CommandState &, Target::Responder &responder) {
|
||||
responder.terminate_command(Target::Responder::Status::Good);
|
||||
});
|
||||
|
||||
@@ -79,7 +79,7 @@ Target::Executor::Inquiry DirectAccessDevice::inquiry_values() {
|
||||
return Inquiry("Apple", "ProFile", "1"); // All just guesses.
|
||||
}
|
||||
|
||||
bool DirectAccessDevice::format_unit(const Target::CommandState &state, Target::Responder &responder) {
|
||||
bool DirectAccessDevice::format_unit(const Target::CommandState &, Target::Responder &responder) {
|
||||
// Formatting: immediate.
|
||||
responder.terminate_command(Target::Responder::Status::Good);
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user