diff options
Diffstat (limited to 'src/emu/emumem_heu.h')
-rw-r--r-- | src/emu/emumem_heu.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/emumem_heu.h b/src/emu/emumem_heu.h index dbc0cf064f7..d084fddfe98 100644 --- a/src/emu/emumem_heu.h +++ b/src/emu/emumem_heu.h @@ -5,7 +5,7 @@ // merges/splits an access among multiple handlers (unitmask support) -template<int Width, int AddrShift, int Endian> class handler_entry_read_units : public handler_entry_read<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_read_units : public handler_entry_read<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -15,7 +15,7 @@ public: handler_entry_read_units(const memory_units_descriptor<Width, AddrShift, Endian> &descriptor, u8 ukey, const handler_entry_read_units *src); ~handler_entry_read_units(); - uX read(offs_t offset, uX mem_mask) override; + uX read(offs_t offset, uX mem_mask) const override; std::string name() const override; @@ -46,7 +46,7 @@ private: static std::string m2r(uX mask); }; -template<int Width, int AddrShift, int Endian> class handler_entry_write_units : public handler_entry_write<Width, AddrShift, Endian> +template<int Width, int AddrShift, endianness_t Endian> class handler_entry_write_units : public handler_entry_write<Width, AddrShift, Endian> { public: using uX = typename emu::detail::handler_entry_size<Width>::uX; @@ -56,7 +56,7 @@ public: handler_entry_write_units(const memory_units_descriptor<Width, AddrShift, Endian> &descriptor, u8 ukey, const handler_entry_write_units<Width, AddrShift, Endian> *src); ~handler_entry_write_units(); - 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; |