diff options
Diffstat (limited to 'src/dev/arm/pl011.cc')
-rw-r--r-- | src/dev/arm/pl011.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/dev/arm/pl011.cc b/src/dev/arm/pl011.cc index e47cc6753..5ca9f6087 100644 --- a/src/dev/arm/pl011.cc +++ b/src/dev/arm/pl011.cc @@ -92,6 +92,9 @@ Pl011::read(PacketPtr pkt) } } break; + case UART_RSR: + data = 0x0; // We never have errors + break; case UART_FR: data = UART_FR_CTS | // Clear To Send @@ -205,6 +208,8 @@ Pl011::write(PacketPtr pkt) clearInterrupts(UART_TXINTR); raiseInterrupts(UART_TXINTR); break; + case UART_ECR: // clears errors, ignore + break; case UART_CR: control = data; break; |