diff --git a/Components/9918/Implementation/9918.cpp b/Components/9918/Implementation/9918.cpp index a7e97c885..d1f0ec979 100644 --- a/Components/9918/Implementation/9918.cpp +++ b/Components/9918/Implementation/9918.cpp @@ -856,7 +856,7 @@ void Base::commit_register(int reg, uint8_t value) { // Check whether a command was blocked on this. if( Storage::command_ && - Storage::command_->access == Command::AccessType::WaitForColour + Storage::command_->access == Command::AccessType::WaitForColourReceipt ) { Storage::command_->advance(); Storage::update_command_step(fetch_pointer_.column); @@ -1030,7 +1030,7 @@ uint8_t Base::read_register() { (( !Storage::command_ || !Storage::command_->is_cpu_transfer || - Storage::command_->access == Command::AccessType::WaitForColour + Storage::command_->access == Command::AccessType::WaitForColourReceipt ) ? 0x80 : 0x00); return diff --git a/Components/9918/Implementation/9918Base.hpp b/Components/9918/Implementation/9918Base.hpp index 7a75720c3..191608ba2 100644 --- a/Components/9918/Implementation/9918Base.hpp +++ b/Components/9918/Implementation/9918Base.hpp @@ -212,7 +212,7 @@ template struct Storage(context.arguments & 0x4 ? -1 : 1); --context.size.v[0];