diff options
Diffstat (limited to 'src/emu/emumem_heun.h')
-rw-r--r-- | src/emu/emumem_heun.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/emumem_heun.h b/src/emu/emumem_heun.h index 02a79d825ab..4e76e4cb531 100644 --- a/src/emu/emumem_heun.h +++ b/src/emu/emumem_heun.h @@ -5,7 +5,7 @@ // Logs an unmapped access -template<int Width, int AddrShift, int Endian> class handler_entry_read_unmapped : public handler_entry_read<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_read_unmapped : public handler_entry_read<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -14,12 +14,12 @@ public: handler_entry_read_unmapped(address_space *space) : handler_entry_read<Width, AddrShift, Endian>(space, 0) {} ~handler_entry_read_unmapped() = default; - uX read(offs_t offset, uX mem_mask) override; + uX read(offs_t offset, uX mem_mask) const override; std::string name() const override; }; -template<int Width, int AddrShift, int Endian> class handler_entry_write_unmapped : public handler_entry_write<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_write_unmapped : public handler_entry_write<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -28,7 +28,7 @@ public: handler_entry_write_unmapped(address_space *space) : handler_entry_write<Width, AddrShift, Endian>(space, 0) {} ~handler_entry_write_unmapped() = default; - void write(offs_t offset, uX data, uX mem_mask) override; + void write(offs_t offset, uX data, uX mem_mask) const override; std::string name() const override; }; @@ -39,7 +39,7 @@ public: // Drops an unmapped access silently -template<int Width, int AddrShift, int Endian> class handler_entry_read_nop : public handler_entry_read<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_read_nop : public handler_entry_read<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -48,12 +48,12 @@ public: handler_entry_read_nop(address_space *space) : handler_entry_read<Width, AddrShift, Endian>(space, 0) {} ~handler_entry_read_nop() = default; - uX read(offs_t offset, uX mem_mask) override; + uX read(offs_t offset, uX mem_mask) const override; std::string name() const override; }; -template<int Width, int AddrShift, int Endian> class handler_entry_write_nop : public handler_entry_write<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_write_nop : public handler_entry_write<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -62,7 +62,7 @@ public: handler_entry_write_nop(address_space *space) : handler_entry_write<Width, AddrShift, Endian>(space, 0) {} ~handler_entry_write_nop() = default; - void write(offs_t offset, uX data, uX mem_mask) override; + void write(offs_t offset, uX data, uX mem_mask) const override; std::string name() const override; }; |