summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emumem_heu.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/emumem_heu.h')
-rw-r--r--src/emu/emumem_heu.h8
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;