diff options
Diffstat (limited to 'tb/jtag_uart.hpp')
| -rw-r--r-- | tb/jtag_uart.hpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tb/jtag_uart.hpp b/tb/jtag_uart.hpp index 3c378c3..79032a2 100644 --- a/tb/jtag_uart.hpp +++ b/tb/jtag_uart.hpp @@ -13,7 +13,12 @@ namespace taller::avalon jtag_uart(std::uint32_t base) noexcept; ~jtag_uart() noexcept; - void tick() noexcept; + virtual void tick() noexcept final override; + + inline virtual void bail() noexcept final override + { + release(); + } virtual bool read(std::uint32_t addr, std::uint32_t &data) noexcept final override; virtual bool write(std::uint32_t addr, std::uint32_t data, unsigned byte_enable) noexcept final override; |
