From 43f1ec55a1c79c9a3827b3fbe49c4f0bc69b0251 Mon Sep 17 00:00:00 2001 From: Adrian Conlon Date: Wed, 25 Mar 2026 21:41:14 +0000 Subject: [PATCH] Fix 6502 test "board" --- M6502/test/Board.cpp | 4 ++-- M6502/test/Board.h | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/M6502/test/Board.cpp b/M6502/test/Board.cpp index b0c15aa..7a5c38d 100644 --- a/M6502/test/Board.cpp +++ b/M6502/test/Board.cpp @@ -7,7 +7,7 @@ #include #include -Board::Board(const Configuration& configuration) +Board::Board(const Configuration& configuration) noexcept : m_configuration(configuration) {} void Board::raisePOWER() noexcept { @@ -25,7 +25,7 @@ void Board::lowerPOWER() noexcept { EightBit::Bus::lowerPOWER(); } -void Board::initialise() { +void Board::initialise() noexcept { auto programFilename = m_configuration.getProgram(); auto programPath = m_configuration.getRomDirectory() + "/" + m_configuration.getProgram(); diff --git a/M6502/test/Board.h b/M6502/test/Board.h index 26cfae8..547c0cd 100644 --- a/M6502/test/Board.h +++ b/M6502/test/Board.h @@ -13,14 +13,14 @@ class Board : public EightBit::Bus { public: - Board(const Configuration& configuration); + Board(const Configuration& configuration) noexcept; - EightBit::MOS6502& CPU() { return m_cpu; } + EightBit::MOS6502& CPU() noexcept { return m_cpu; } void raisePOWER() noexcept final; void lowerPOWER() noexcept final; - void initialise() final; + void initialise() noexcept final; protected: virtual constexpr EightBit::MemoryMapping mapping(uint16_t address) noexcept final {