diff options
Diffstat (limited to 'src/devices')
215 files changed, 221 insertions, 221 deletions
diff --git a/src/devices/cpu/8x300/8x300.cpp b/src/devices/cpu/8x300/8x300.cpp index ae1fa8bb906..a18f4d50c73 100644 --- a/src/devices/cpu/8x300/8x300.cpp +++ b/src/devices/cpu/8x300/8x300.cpp @@ -145,7 +145,7 @@ void n8x300_cpu_device::device_start() m_icountptr = &m_icount; } -void n8x300_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void n8x300_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/8x300/8x300.h b/src/devices/cpu/8x300/8x300.h index b3ad75f2654..dd236372e5d 100644 --- a/src/devices/cpu/8x300/8x300.h +++ b/src/devices/cpu/8x300/8x300.h @@ -66,7 +66,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/adsp2100/adsp2100.cpp b/src/devices/cpu/adsp2100/adsp2100.cpp index f8404993d00..63788892288 100644 --- a/src/devices/cpu/adsp2100/adsp2100.cpp +++ b/src/devices/cpu/adsp2100/adsp2100.cpp @@ -719,7 +719,7 @@ void adsp21xx_device::state_import(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void adsp21xx_device::state_string_export(const device_state_entry &entry, std::string &str) +void adsp21xx_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/adsp2100/adsp2100.h b/src/devices/cpu/adsp2100/adsp2100.h index 816255eea4a..f2393f986d2 100644 --- a/src/devices/cpu/adsp2100/adsp2100.h +++ b/src/devices/cpu/adsp2100/adsp2100.h @@ -237,7 +237,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/alph8201/alph8201.cpp b/src/devices/cpu/alph8201/alph8201.cpp index 06c4deb020e..9c40d8d55ee 100644 --- a/src/devices/cpu/alph8201/alph8201.cpp +++ b/src/devices/cpu/alph8201/alph8201.cpp @@ -527,7 +527,7 @@ void alpha8201_cpu_device::state_export(const device_state_entry &entry) } -void alpha8201_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void alpha8201_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/alph8201/alph8201.h b/src/devices/cpu/alph8201/alph8201.h index 5e4fb8cfaaa..22130bc5464 100644 --- a/src/devices/cpu/alph8201/alph8201.h +++ b/src/devices/cpu/alph8201/alph8201.h @@ -75,7 +75,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/alto2/alto2cpu.cpp b/src/devices/cpu/alto2/alto2cpu.cpp index 6b35a076ec3..a3538dee290 100644 --- a/src/devices/cpu/alto2/alto2cpu.cpp +++ b/src/devices/cpu/alto2/alto2cpu.cpp @@ -1002,7 +1002,7 @@ void alto2_cpu_device::device_start() // for the debugger //------------------------------------------------- -void alto2_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void alto2_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/alto2/alto2cpu.h b/src/devices/cpu/alto2/alto2cpu.h index 9a9fdf0d031..071cbd3cb2a 100644 --- a/src/devices/cpu/alto2/alto2cpu.h +++ b/src/devices/cpu/alto2/alto2cpu.h @@ -213,7 +213,7 @@ protected: //! device (P)ROMs virtual const rom_entry *device_rom_region() const override; //! device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; //! device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/am29000/am29000.cpp b/src/devices/cpu/am29000/am29000.cpp index 27924fa163f..a31dc3b0374 100644 --- a/src/devices/cpu/am29000/am29000.cpp +++ b/src/devices/cpu/am29000/am29000.cpp @@ -404,7 +404,7 @@ void am29000_cpu_device::device_start() } -void am29000_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void am29000_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/am29000/am29000.h b/src/devices/cpu/am29000/am29000.h index 221e7309cea..4f0c1a1a4af 100644 --- a/src/devices/cpu/am29000/am29000.h +++ b/src/devices/cpu/am29000/am29000.h @@ -462,7 +462,7 @@ protected: } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/amis2000/amis2000.cpp b/src/devices/cpu/amis2000/amis2000.cpp index 3082b09f14b..57ed4d99578 100644 --- a/src/devices/cpu/amis2000/amis2000.cpp +++ b/src/devices/cpu/amis2000/amis2000.cpp @@ -70,7 +70,7 @@ amis2152_cpu_device::amis2152_cpu_device(const machine_config &mconfig, const ch // disasm -void amis2000_base_device::state_string_export(const device_state_entry &entry, std::string &str) +void amis2000_base_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/amis2000/amis2000.h b/src/devices/cpu/amis2000/amis2000.h index 10d53717a8b..5beee90fae9 100644 --- a/src/devices/cpu/amis2000/amis2000.h +++ b/src/devices/cpu/amis2000/amis2000.h @@ -89,7 +89,7 @@ protected: virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } virtual UINT32 disasm_max_opcode_bytes() const override { return 1; } virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; address_space_config m_program_config; address_space_config m_data_config; diff --git a/src/devices/cpu/apexc/apexc.cpp b/src/devices/cpu/apexc/apexc.cpp index 77e5c919f44..87c5ff9a351 100644 --- a/src/devices/cpu/apexc/apexc.cpp +++ b/src/devices/cpu/apexc/apexc.cpp @@ -814,7 +814,7 @@ void apexc_cpu_device::state_export(const device_state_entry &entry) } -void apexc_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void apexc_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/apexc/apexc.h b/src/devices/cpu/apexc/apexc.h index fa515271ad0..ad07fba71c6 100644 --- a/src/devices/cpu/apexc/apexc.h +++ b/src/devices/cpu/apexc/apexc.h @@ -44,7 +44,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/arm/arm.cpp b/src/devices/cpu/arm/arm.cpp index aa07ddcfecb..41724668f53 100644 --- a/src/devices/cpu/arm/arm.cpp +++ b/src/devices/cpu/arm/arm.cpp @@ -552,7 +552,7 @@ void arm_cpu_device::device_start() } -void arm_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void arm_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { static const char *s[4] = { "USER", "FIRQ", "IRQ ", "SVC " }; diff --git a/src/devices/cpu/arm/arm.h b/src/devices/cpu/arm/arm.h index 37329b8147d..d2f6156127b 100644 --- a/src/devices/cpu/arm/arm.h +++ b/src/devices/cpu/arm/arm.h @@ -61,7 +61,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/arm7/arm7.cpp b/src/devices/cpu/arm7/arm7.cpp index 346dcb1020d..828f8562811 100644 --- a/src/devices/cpu/arm7/arm7.cpp +++ b/src/devices/cpu/arm7/arm7.cpp @@ -564,7 +564,7 @@ void arm7_cpu_device::state_export(const device_state_entry &entry) } -void arm7_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void arm7_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/arm7/arm7.h b/src/devices/cpu/arm7/arm7.h index 9575dda63ce..24ab02f2b86 100644 --- a/src/devices/cpu/arm7/arm7.h +++ b/src/devices/cpu/arm7/arm7.h @@ -71,7 +71,7 @@ protected: // device_state_interface overrides virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/asap/asap.cpp b/src/devices/cpu/asap/asap.cpp index 9b47fe6804d..c22d0cdcee2 100644 --- a/src/devices/cpu/asap/asap.cpp +++ b/src/devices/cpu/asap/asap.cpp @@ -280,7 +280,7 @@ void asap_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void asap_device::state_string_export(const device_state_entry &entry, std::string &str) +void asap_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/asap/asap.h b/src/devices/cpu/asap/asap.h index 287f2056af2..87d11282072 100644 --- a/src/devices/cpu/asap/asap.h +++ b/src/devices/cpu/asap/asap.h @@ -48,7 +48,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/avr8/avr8.cpp b/src/devices/cpu/avr8/avr8.cpp index f8f357a2a9b..756562f0ea7 100644 --- a/src/devices/cpu/avr8/avr8.cpp +++ b/src/devices/cpu/avr8/avr8.cpp @@ -905,7 +905,7 @@ const address_space_config *avr8_device::memory_space_config(address_spacenum sp // for the debugger //------------------------------------------------- -void avr8_device::state_string_export(const device_state_entry &entry, std::string &str) +void avr8_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/avr8/avr8.h b/src/devices/cpu/avr8/avr8.h index 45174d48741..86207566ffc 100644 --- a/src/devices/cpu/avr8/avr8.h +++ b/src/devices/cpu/avr8/avr8.h @@ -131,7 +131,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // address spaces const address_space_config m_program_config; diff --git a/src/devices/cpu/ccpu/ccpu.cpp b/src/devices/cpu/ccpu/ccpu.cpp index e8893580f0c..85756d12794 100644 --- a/src/devices/cpu/ccpu/ccpu.cpp +++ b/src/devices/cpu/ccpu/ccpu.cpp @@ -139,7 +139,7 @@ void ccpu_cpu_device::device_start() } -void ccpu_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void ccpu_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/ccpu/ccpu.h b/src/devices/cpu/ccpu/ccpu.h index 33d7e811cae..bfae00383e3 100644 --- a/src/devices/cpu/ccpu/ccpu.h +++ b/src/devices/cpu/ccpu/ccpu.h @@ -82,7 +82,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/cop400/cop400.cpp b/src/devices/cpu/cop400/cop400.cpp index 9f68a8c0545..ae14bd59cab 100644 --- a/src/devices/cpu/cop400/cop400.cpp +++ b/src/devices/cpu/cop400/cop400.cpp @@ -1205,7 +1205,7 @@ void cop400_cpu_device::state_export(const device_state_entry &entry) } } -void cop400_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void cop400_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/cop400/cop400.h b/src/devices/cpu/cop400/cop400.h index f56e921d4fb..43e7755f1f4 100644 --- a/src/devices/cpu/cop400/cop400.h +++ b/src/devices/cpu/cop400/cop400.h @@ -170,7 +170,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/cosmac/cosmac.cpp b/src/devices/cpu/cosmac/cosmac.cpp index 35ed4d4ee6a..d8e3d52c6fd 100644 --- a/src/devices/cpu/cosmac/cosmac.cpp +++ b/src/devices/cpu/cosmac/cosmac.cpp @@ -468,7 +468,7 @@ void cosmac_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void cosmac_device::state_string_export(const device_state_entry &entry, std::string &str) +void cosmac_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/cosmac/cosmac.h b/src/devices/cpu/cosmac/cosmac.h index 26a60021335..31b1d8dc11c 100644 --- a/src/devices/cpu/cosmac/cosmac.h +++ b/src/devices/cpu/cosmac/cosmac.h @@ -232,7 +232,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/cp1610/cp1610.cpp b/src/devices/cpu/cp1610/cp1610.cpp index fd6fd5eceb7..a05bbbc0d49 100644 --- a/src/devices/cpu/cp1610/cp1610.cpp +++ b/src/devices/cpu/cp1610/cp1610.cpp @@ -3401,7 +3401,7 @@ cp1610_cpu_device::cp1610_cpu_device(const machine_config &mconfig, const char * } -void cp1610_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void cp1610_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/cp1610/cp1610.h b/src/devices/cpu/cp1610/cp1610.h index ec9618eefff..84611f75a2c 100644 --- a/src/devices/cpu/cp1610/cp1610.h +++ b/src/devices/cpu/cp1610/cp1610.h @@ -56,7 +56,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/cubeqcpu/cubeqcpu.cpp b/src/devices/cpu/cubeqcpu/cubeqcpu.cpp index 0582c9a2679..a657a23680e 100644 --- a/src/devices/cpu/cubeqcpu/cubeqcpu.cpp +++ b/src/devices/cpu/cubeqcpu/cubeqcpu.cpp @@ -347,7 +347,7 @@ void cquestrot_cpu_device::device_reset() } -void cquestrot_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void cquestrot_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { @@ -471,7 +471,7 @@ void cquestlin_cpu_device::device_reset() } -void cquestlin_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void cquestlin_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/cubeqcpu/cubeqcpu.h b/src/devices/cpu/cubeqcpu/cubeqcpu.h index 5d503bc9e77..23bfbf84f5b 100644 --- a/src/devices/cpu/cubeqcpu/cubeqcpu.h +++ b/src/devices/cpu/cubeqcpu/cubeqcpu.h @@ -232,7 +232,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 8; } @@ -316,7 +316,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 8; } diff --git a/src/devices/cpu/dsp16/dsp16.cpp b/src/devices/cpu/dsp16/dsp16.cpp index f7b68e50d75..8b97ce4c064 100644 --- a/src/devices/cpu/dsp16/dsp16.cpp +++ b/src/devices/cpu/dsp16/dsp16.cpp @@ -214,7 +214,7 @@ const address_space_config *dsp16_device::memory_space_config(address_spacenum s // for the debugger //------------------------------------------------- -void dsp16_device::state_string_export(const device_state_entry &entry, std::string &str) +void dsp16_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/dsp16/dsp16.h b/src/devices/cpu/dsp16/dsp16.h index f574aeae03e..6e509da0569 100644 --- a/src/devices/cpu/dsp16/dsp16.h +++ b/src/devices/cpu/dsp16/dsp16.h @@ -46,7 +46,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/dsp32/dsp32.cpp b/src/devices/cpu/dsp32/dsp32.cpp index 38e5dfcddfa..f060e81d13c 100644 --- a/src/devices/cpu/dsp32/dsp32.cpp +++ b/src/devices/cpu/dsp32/dsp32.cpp @@ -368,7 +368,7 @@ void dsp32c_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void dsp32c_device::state_string_export(const device_state_entry &entry, std::string &str) +void dsp32c_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/dsp32/dsp32.h b/src/devices/cpu/dsp32/dsp32.h index 2b0b9e2b07e..b83888b7a6a 100644 --- a/src/devices/cpu/dsp32/dsp32.h +++ b/src/devices/cpu/dsp32/dsp32.h @@ -123,7 +123,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/dsp56k/dsp56k.cpp b/src/devices/cpu/dsp56k/dsp56k.cpp index fe37e06f449..7c4b7abd163 100644 --- a/src/devices/cpu/dsp56k/dsp56k.cpp +++ b/src/devices/cpu/dsp56k/dsp56k.cpp @@ -340,7 +340,7 @@ void dsp56k_device::device_start() } -void dsp56k_device::state_string_export(const device_state_entry &entry, std::string &str) +void dsp56k_device::state_string_export(const device_state_entry &entry, std::string &str) const { const dsp56k_core *cpustate = &m_dsp56k_core; diff --git a/src/devices/cpu/dsp56k/dsp56k.h b/src/devices/cpu/dsp56k/dsp56k.h index c28c31e3a7d..185b52dc033 100644 --- a/src/devices/cpu/dsp56k/dsp56k.h +++ b/src/devices/cpu/dsp56k/dsp56k.h @@ -231,7 +231,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ((spacenum == AS_DATA) ? &m_data_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/e0c6200/e0c6200.cpp b/src/devices/cpu/e0c6200/e0c6200.cpp index e0b6a2eb8d2..0b87b9eaa7d 100644 --- a/src/devices/cpu/e0c6200/e0c6200.cpp +++ b/src/devices/cpu/e0c6200/e0c6200.cpp @@ -25,7 +25,7 @@ // disasm -void e0c6200_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void e0c6200_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/e0c6200/e0c6200.h b/src/devices/cpu/e0c6200/e0c6200.h index c55aae83505..7e47f817380 100644 --- a/src/devices/cpu/e0c6200/e0c6200.h +++ b/src/devices/cpu/e0c6200/e0c6200.h @@ -44,7 +44,7 @@ protected: virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } virtual UINT32 disasm_max_opcode_bytes() const override { return 2; } virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; address_space_config m_program_config; address_space_config m_data_config; diff --git a/src/devices/cpu/e132xs/e132xs.cpp b/src/devices/cpu/e132xs/e132xs.cpp index 95622ee095a..afa0da8d962 100644 --- a/src/devices/cpu/e132xs/e132xs.cpp +++ b/src/devices/cpu/e132xs/e132xs.cpp @@ -1848,7 +1848,7 @@ const address_space_config *hyperstone_device::memory_space_config(address_space // for the debugger //------------------------------------------------- -void hyperstone_device::state_string_export(const device_state_entry &entry, std::string &str) +void hyperstone_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/e132xs/e132xs.h b/src/devices/cpu/e132xs/e132xs.h index 719c139ae84..28149e1a742 100644 --- a/src/devices/cpu/e132xs/e132xs.h +++ b/src/devices/cpu/e132xs/e132xs.h @@ -241,7 +241,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // address spaces const address_space_config m_program_config; diff --git a/src/devices/cpu/esrip/esrip.cpp b/src/devices/cpu/esrip/esrip.cpp index afbfa062cf8..a788c2a3ab3 100644 --- a/src/devices/cpu/esrip/esrip.cpp +++ b/src/devices/cpu/esrip/esrip.cpp @@ -350,7 +350,7 @@ const address_space_config *esrip_device::memory_space_config(address_spacenum s // for the debugger //------------------------------------------------- -void esrip_device::state_string_export(const device_state_entry &entry, std::string &str) +void esrip_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/esrip/esrip.h b/src/devices/cpu/esrip/esrip.h index 86b33762e10..852ce65533e 100644 --- a/src/devices/cpu/esrip/esrip.h +++ b/src/devices/cpu/esrip/esrip.h @@ -152,7 +152,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // address spaces const address_space_config m_program_config; diff --git a/src/devices/cpu/f8/f8.cpp b/src/devices/cpu/f8/f8.cpp index 182638543d7..2bc875e12ee 100644 --- a/src/devices/cpu/f8/f8.cpp +++ b/src/devices/cpu/f8/f8.cpp @@ -2045,7 +2045,7 @@ void f8_cpu_device::device_start() } -void f8_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void f8_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/f8/f8.h b/src/devices/cpu/f8/f8.h index 3fb8dce0404..8afddae22bd 100644 --- a/src/devices/cpu/f8/f8.h +++ b/src/devices/cpu/f8/f8.h @@ -51,7 +51,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/g65816/g65816.cpp b/src/devices/cpu/g65816/g65816.cpp index 8373ddbeecf..47b0e035798 100644 --- a/src/devices/cpu/g65816/g65816.cpp +++ b/src/devices/cpu/g65816/g65816.cpp @@ -952,7 +952,7 @@ void g65816_device::state_export(const device_state_entry &entry) } } -void g65816_device::state_string_export(const device_state_entry &entry, std::string &str) +void g65816_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/g65816/g65816.h b/src/devices/cpu/g65816/g65816.h index 54294ad4f74..c04b9adf71c 100644 --- a/src/devices/cpu/g65816/g65816.h +++ b/src/devices/cpu/g65816/g65816.h @@ -82,7 +82,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/h6280/h6280.cpp b/src/devices/cpu/h6280/h6280.cpp index d1be228e732..ec0b62b5076 100644 --- a/src/devices/cpu/h6280/h6280.cpp +++ b/src/devices/cpu/h6280/h6280.cpp @@ -2191,7 +2191,7 @@ OP(op,ff) { h6280_cycles(4); bbs(7, rd_zpg()); } // 6/8 BBS7 ZPG,REL // for the debugger //------------------------------------------------- -void h6280_device::state_string_export(const device_state_entry &entry, std::string &str) +void h6280_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/h6280/h6280.h b/src/devices/cpu/h6280/h6280.h index a344f6392be..ecf93dee843 100644 --- a/src/devices/cpu/h6280/h6280.h +++ b/src/devices/cpu/h6280/h6280.h @@ -98,7 +98,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // opcode accessors UINT8 program_read8(offs_t addr); diff --git a/src/devices/cpu/h8/h8.cpp b/src/devices/cpu/h8/h8.cpp index 2692dc4372c..bc78626b00b 100644 --- a/src/devices/cpu/h8/h8.cpp +++ b/src/devices/cpu/h8/h8.cpp @@ -216,7 +216,7 @@ void h8_device::state_export(const device_state_entry &entry) { } -void h8_device::state_string_export(const device_state_entry &entry, std::string &str) +void h8_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch(entry.index()) { case STATE_GENFLAGS: diff --git a/src/devices/cpu/h8/h8.h b/src/devices/cpu/h8/h8.h index d55d8ea7784..8ed2bee2796 100644 --- a/src/devices/cpu/h8/h8.h +++ b/src/devices/cpu/h8/h8.h @@ -157,7 +157,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/hcd62121/hcd62121.cpp b/src/devices/cpu/hcd62121/hcd62121.cpp index 692297048c0..e6104627990 100644 --- a/src/devices/cpu/hcd62121/hcd62121.cpp +++ b/src/devices/cpu/hcd62121/hcd62121.cpp @@ -363,7 +363,7 @@ void hcd62121_cpu_device::device_start() } -void hcd62121_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void hcd62121_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/hcd62121/hcd62121.h b/src/devices/cpu/hcd62121/hcd62121.h index 9370276613c..2339f2229c3 100644 --- a/src/devices/cpu/hcd62121/hcd62121.h +++ b/src/devices/cpu/hcd62121/hcd62121.h @@ -54,7 +54,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/hd61700/hd61700.cpp b/src/devices/cpu/hd61700/hd61700.cpp index ed207367c3f..c786c7235ba 100644 --- a/src/devices/cpu/hd61700/hd61700.cpp +++ b/src/devices/cpu/hd61700/hd61700.cpp @@ -270,7 +270,7 @@ void hd61700_cpu_device::state_import(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void hd61700_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void hd61700_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/hd61700/hd61700.h b/src/devices/cpu/hd61700/hd61700.h index 6f99aeca899..838ea8833bb 100644 --- a/src/devices/cpu/hd61700/hd61700.h +++ b/src/devices/cpu/hd61700/hd61700.h @@ -92,7 +92,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_memory_interface overrides virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } diff --git a/src/devices/cpu/hmcs40/hmcs40.cpp b/src/devices/cpu/hmcs40/hmcs40.cpp index c9b7220cf2a..58cd711f8da 100644 --- a/src/devices/cpu/hmcs40/hmcs40.cpp +++ b/src/devices/cpu/hmcs40/hmcs40.cpp @@ -133,7 +133,7 @@ hd44828_device::hd44828_device(const machine_config &mconfig, const char *tag, d // disasm -void hmcs40_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void hmcs40_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/hmcs40/hmcs40.h b/src/devices/cpu/hmcs40/hmcs40.h index d64e714ae03..d9e30a92f72 100644 --- a/src/devices/cpu/hmcs40/hmcs40.h +++ b/src/devices/cpu/hmcs40/hmcs40.h @@ -175,7 +175,7 @@ protected: virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } virtual UINT32 disasm_max_opcode_bytes() const override { return 2; } virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; address_space_config m_program_config; address_space_config m_data_config; diff --git a/src/devices/cpu/hphybrid/hphybrid.cpp b/src/devices/cpu/hphybrid/hphybrid.cpp index ecc372534bd..3d9c9631c5d 100644 --- a/src/devices/cpu/hphybrid/hphybrid.cpp +++ b/src/devices/cpu/hphybrid/hphybrid.cpp @@ -616,7 +616,7 @@ UINT16 hp_hybrid_cpu_device::execute_one_sub(UINT16 opcode) return m_reg_P + 1; } -void hp_hybrid_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void hp_hybrid_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { if (entry.index() == STATE_GENFLAGS) { strprintf(str, "%s %s %c %c", diff --git a/src/devices/cpu/hphybrid/hphybrid.h b/src/devices/cpu/hphybrid/hphybrid.h index 10060d751f6..8baeeb66c1d 100644 --- a/src/devices/cpu/hphybrid/hphybrid.h +++ b/src/devices/cpu/hphybrid/hphybrid.h @@ -112,7 +112,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : NULL ); } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/i386/i386.cpp b/src/devices/cpu/i386/i386.cpp index da4abcf5a12..f0d57ada9a0 100644 --- a/src/devices/cpu/i386/i386.cpp +++ b/src/devices/cpu/i386/i386.cpp @@ -3465,7 +3465,7 @@ void i386_device::state_export(const device_state_entry &entry) } } -void i386_device::state_string_export(const device_state_entry &entry, std::string &str) +void i386_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i386/i386.h b/src/devices/cpu/i386/i386.h index a43479c1ccc..c9ef38b4280 100644 --- a/src/devices/cpu/i386/i386.h +++ b/src/devices/cpu/i386/i386.h @@ -59,7 +59,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/i4004/i4004.cpp b/src/devices/cpu/i4004/i4004.cpp index 62a4f9efbca..d4ba8891260 100644 --- a/src/devices/cpu/i4004/i4004.cpp +++ b/src/devices/cpu/i4004/i4004.cpp @@ -506,7 +506,7 @@ void i4004_cpu_device::state_export(const device_state_entry &entry) } } -void i4004_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void i4004_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i4004/i4004.h b/src/devices/cpu/i4004/i4004.h index 3bdc7cddcfd..fd60a9a5d10 100644 --- a/src/devices/cpu/i4004/i4004.h +++ b/src/devices/cpu/i4004/i4004.h @@ -57,7 +57,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/i8008/i8008.cpp b/src/devices/cpu/i8008/i8008.cpp index 41bec7bb922..6baeacfe7bb 100644 --- a/src/devices/cpu/i8008/i8008.cpp +++ b/src/devices/cpu/i8008/i8008.cpp @@ -186,7 +186,7 @@ void i8008_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void i8008_device::state_string_export(const device_state_entry &entry, std::string &str) +void i8008_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i8008/i8008.h b/src/devices/cpu/i8008/i8008.h index 35b9c0b41ad..74c727290eb 100644 --- a/src/devices/cpu/i8008/i8008.h +++ b/src/devices/cpu/i8008/i8008.h @@ -48,7 +48,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides diff --git a/src/devices/cpu/i8085/i8085.cpp b/src/devices/cpu/i8085/i8085.cpp index 55daea22fee..308de09e4a1 100644 --- a/src/devices/cpu/i8085/i8085.cpp +++ b/src/devices/cpu/i8085/i8085.cpp @@ -1048,7 +1048,7 @@ void i8085a_cpu_device::state_export(const device_state_entry &entry) } } -void i8085a_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void i8085a_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i8085/i8085.h b/src/devices/cpu/i8085/i8085.h index c87d6eda632..9a866577ca6 100644 --- a/src/devices/cpu/i8085/i8085.h +++ b/src/devices/cpu/i8085/i8085.h @@ -85,7 +85,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void state_export(const device_state_entry &entry) override; virtual void state_import(const device_state_entry &entry) override; diff --git a/src/devices/cpu/i8089/i8089.cpp b/src/devices/cpu/i8089/i8089.cpp index 6e5fa7bb073..22494cfdd2f 100644 --- a/src/devices/cpu/i8089/i8089.cpp +++ b/src/devices/cpu/i8089/i8089.cpp @@ -158,7 +158,7 @@ offs_t i8089_device::disasm_disassemble(char *buffer, offs_t pc, const UINT8 *op // for the debugger //------------------------------------------------- -void i8089_device::state_string_export(const device_state_entry &entry, std::string &str) +void i8089_device::state_string_export(const device_state_entry &entry, std::string &str) const { const i8089_channel *ch = m_ch1; diff --git a/src/devices/cpu/i8089/i8089.h b/src/devices/cpu/i8089/i8089.h index cc4a64d204e..e4100b8fa94 100644 --- a/src/devices/cpu/i8089/i8089.h +++ b/src/devices/cpu/i8089/i8089.h @@ -88,7 +88,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // optional information overrides virtual machine_config_constructor device_mconfig_additions() const override; diff --git a/src/devices/cpu/i86/i286.cpp b/src/devices/cpu/i86/i286.cpp index edc3e5d56db..9f79007506a 100644 --- a/src/devices/cpu/i86/i286.cpp +++ b/src/devices/cpu/i86/i286.cpp @@ -277,7 +277,7 @@ void i80286_cpu_device::device_start() m_out_shutdown_func.resolve_safe(); } -void i80286_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void i80286_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i86/i286.h b/src/devices/cpu/i86/i286.h index 62ee771ac0a..8df1bf43d94 100644 --- a/src/devices/cpu/i86/i286.h +++ b/src/devices/cpu/i86/i286.h @@ -77,7 +77,7 @@ protected: virtual void execute_run() override; virtual void device_reset() override; virtual void device_start() override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual UINT32 execute_input_lines() const override { return 1; } virtual void execute_set_input(int inputnum, int state) override; bool memory_translate(address_spacenum spacenum, int intention, offs_t &address) override; diff --git a/src/devices/cpu/i86/i86.cpp b/src/devices/cpu/i86/i86.cpp index e256ff801e9..cffe2793516 100644 --- a/src/devices/cpu/i86/i86.cpp +++ b/src/devices/cpu/i86/i86.cpp @@ -314,7 +314,7 @@ i8086_common_cpu_device::i8086_common_cpu_device(const machine_config &mconfig, memset(m_sregs, 0x00, sizeof(m_sregs)); } -void i8086_common_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void i8086_common_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/i86/i86.h b/src/devices/cpu/i86/i86.h index df04c6cb5d0..978fa7d1690 100644 --- a/src/devices/cpu/i86/i86.h +++ b/src/devices/cpu/i86/i86.h @@ -127,7 +127,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void interrupt(int int_num, int trap = 1); bool common_op(UINT8 op); diff --git a/src/devices/cpu/i960/i960.cpp b/src/devices/cpu/i960/i960.cpp index d2bb39e709c..224b844387c 100644 --- a/src/devices/cpu/i960/i960.cpp +++ b/src/devices/cpu/i960/i960.cpp @@ -2081,7 +2081,7 @@ void i960_cpu_device::device_start() m_icountptr = &m_icount; } -void i960_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void i960_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { static const char *const conditions[8] = { diff --git a/src/devices/cpu/i960/i960.h b/src/devices/cpu/i960/i960.h index 4085a7b3cff..3f26fbb46d1 100644 --- a/src/devices/cpu/i960/i960.h +++ b/src/devices/cpu/i960/i960.h @@ -95,7 +95,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/ie15/ie15.cpp b/src/devices/cpu/ie15/ie15.cpp index 8009f5aad9d..87de1cb2217 100644 --- a/src/devices/cpu/ie15/ie15.cpp +++ b/src/devices/cpu/ie15/ie15.cpp @@ -132,7 +132,7 @@ void ie15_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void ie15_device::state_string_export(const device_state_entry &entry, std::string &str) +void ie15_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/ie15/ie15.h b/src/devices/cpu/ie15/ie15.h index a68b7acbd15..ce5cb46bf81 100644 --- a/src/devices/cpu/ie15/ie15.h +++ b/src/devices/cpu/ie15/ie15.h @@ -48,7 +48,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/jaguar/jaguar.cpp b/src/devices/cpu/jaguar/jaguar.cpp index 81fcba812bf..000d6375cce 100644 --- a/src/devices/cpu/jaguar/jaguar.cpp +++ b/src/devices/cpu/jaguar/jaguar.cpp @@ -400,7 +400,7 @@ void jaguar_cpu_device::device_start() } -void jaguar_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void jaguar_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/jaguar/jaguar.h b/src/devices/cpu/jaguar/jaguar.h index d2ab5f235e6..cc2e8938961 100644 --- a/src/devices/cpu/jaguar/jaguar.h +++ b/src/devices/cpu/jaguar/jaguar.h @@ -127,7 +127,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/lc8670/lc8670.cpp b/src/devices/cpu/lc8670/lc8670.cpp index a397f8505bb..d24b3f64775 100644 --- a/src/devices/cpu/lc8670/lc8670.cpp +++ b/src/devices/cpu/lc8670/lc8670.cpp @@ -369,7 +369,7 @@ void lc8670_cpu_device::state_import(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void lc8670_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void lc8670_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/lc8670/lc8670.h b/src/devices/cpu/lc8670/lc8670.h index 1e28f6b3fa7..e6211a4522f 100644 --- a/src/devices/cpu/lc8670/lc8670.h +++ b/src/devices/cpu/lc8670/lc8670.h @@ -110,7 +110,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_memory_interface overrides virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override; diff --git a/src/devices/cpu/lh5801/lh5801.cpp b/src/devices/cpu/lh5801/lh5801.cpp index 0287e0d0859..2e748c63905 100644 --- a/src/devices/cpu/lh5801/lh5801.cpp +++ b/src/devices/cpu/lh5801/lh5801.cpp @@ -142,7 +142,7 @@ void lh5801_cpu_device::device_start() m_icountptr = &m_icount; } -void lh5801_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void lh5801_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/lh5801/lh5801.h b/src/devices/cpu/lh5801/lh5801.h index fd28df91ae0..fe6f3c44f63 100644 --- a/src/devices/cpu/lh5801/lh5801.h +++ b/src/devices/cpu/lh5801/lh5801.h @@ -90,7 +90,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/lr35902/lr35902.cpp b/src/devices/cpu/lr35902/lr35902.cpp index 02cb785e1ff..8f365c18c54 100644 --- a/src/devices/cpu/lr35902/lr35902.cpp +++ b/src/devices/cpu/lr35902/lr35902.cpp @@ -180,7 +180,7 @@ void lr35902_cpu_device::device_start() } -void lr35902_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void lr35902_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/lr35902/lr35902.h b/src/devices/cpu/lr35902/lr35902.h index d1377f18bb3..74ad24d07f8 100644 --- a/src/devices/cpu/lr35902/lr35902.h +++ b/src/devices/cpu/lr35902/lr35902.h @@ -70,7 +70,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/m37710/m37710.cpp b/src/devices/cpu/m37710/m37710.cpp index 26a2accfe76..43568915dce 100644 --- a/src/devices/cpu/m37710/m37710.cpp +++ b/src/devices/cpu/m37710/m37710.cpp @@ -1136,7 +1136,7 @@ void m37710_cpu_device::state_export(const device_state_entry &entry) } -void m37710_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void m37710_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/m37710/m37710.h b/src/devices/cpu/m37710/m37710.h index 77581652abd..e88408e527a 100644 --- a/src/devices/cpu/m37710/m37710.h +++ b/src/devices/cpu/m37710/m37710.h @@ -117,7 +117,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/m6502/m6502.cpp b/src/devices/cpu/m6502/m6502.cpp index eae369f4960..0ecd12258f1 100644 --- a/src/devices/cpu/m6502/m6502.cpp +++ b/src/devices/cpu/m6502/m6502.cpp @@ -439,7 +439,7 @@ void m6502_device::state_export(const device_state_entry &entry) { } -void m6502_device::state_string_export(const device_state_entry &entry, std::string &str) +void m6502_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch(entry.index()) { case STATE_GENFLAGS: diff --git a/src/devices/cpu/m6502/m6502.h b/src/devices/cpu/m6502/m6502.h index 6f5ef092891..b8f8b16a6dd 100644 --- a/src/devices/cpu/m6502/m6502.h +++ b/src/devices/cpu/m6502/m6502.h @@ -144,7 +144,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/m6502/m65ce02.cpp b/src/devices/cpu/m6502/m65ce02.cpp index fdedc99369d..01f6fe34b2f 100644 --- a/src/devices/cpu/m6502/m65ce02.cpp +++ b/src/devices/cpu/m6502/m65ce02.cpp @@ -75,7 +75,7 @@ void m65ce02_device::state_export(const device_state_entry &entry) { } -void m65ce02_device::state_string_export(const device_state_entry &entry, std::string &str) +void m65ce02_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch(entry.index()) { case STATE_GENFLAGS: diff --git a/src/devices/cpu/m6502/m65ce02.h b/src/devices/cpu/m6502/m65ce02.h index 3b5dc800954..d0d457d313c 100644 --- a/src/devices/cpu/m6502/m65ce02.h +++ b/src/devices/cpu/m6502/m65ce02.h @@ -34,7 +34,7 @@ protected: virtual void device_reset() override; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; inline void dec_SP_ce() { if(P & F_E) SP = set_l(SP, SP-1); else SP--; } inline void inc_SP_ce() { if(P & F_E) SP = set_l(SP, SP+1); else SP++; } diff --git a/src/devices/cpu/m6502/m740.cpp b/src/devices/cpu/m6502/m740.cpp index 4987b26e31a..061f6dd75c7 100644 --- a/src/devices/cpu/m6502/m740.cpp +++ b/src/devices/cpu/m6502/m740.cpp @@ -53,7 +53,7 @@ void m740_device::device_reset() SP = 0x00ff; } -void m740_device::state_string_export(const device_state_entry &entry, std::string &str) +void m740_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch(entry.index()) { case STATE_GENFLAGS: diff --git a/src/devices/cpu/m6502/m740.h b/src/devices/cpu/m6502/m740.h index c08eda19609..7f312b256cd 100644 --- a/src/devices/cpu/m6502/m740.h +++ b/src/devices/cpu/m6502/m740.h @@ -44,7 +44,7 @@ public: static const disasm_entry disasm_entries[0x200]; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; virtual void do_exec_full() override; diff --git a/src/devices/cpu/m6800/m6800.cpp b/src/devices/cpu/m6800/m6800.cpp index 302ba478445..84d3b8d03e2 100644 --- a/src/devices/cpu/m6800/m6800.cpp +++ b/src/devices/cpu/m6800/m6800.cpp @@ -1140,7 +1140,7 @@ void m6800_cpu_device::device_start() m_icountptr = &m_icount; } -void m6800_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void m6800_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/m6800/m6800.h b/src/devices/cpu/m6800/m6800.h index 45c24d2e039..bb6055e8ad0 100644 --- a/src/devices/cpu/m6800/m6800.h +++ b/src/devices/cpu/m6800/m6800.h @@ -87,7 +87,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override; // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/m68000/m68000.h b/src/devices/cpu/m68000/m68000.h index 4fb372fdf12..013627ac6c0 100644 --- a/src/devices/cpu/m68000/m68000.h +++ b/src/devices/cpu/m68000/m68000.h @@ -396,7 +396,7 @@ public: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_memory_interface overrides virtual bool memory_translate(address_spacenum space, int intention, offs_t &address) override; diff --git a/src/devices/cpu/m68000/m68kcpu.cpp b/src/devices/cpu/m68000/m68kcpu.cpp index b855e87ad16..dc7e0b14a6f 100644 --- a/src/devices/cpu/m68000/m68kcpu.cpp +++ b/src/devices/cpu/m68000/m68kcpu.cpp @@ -1166,7 +1166,7 @@ void m68000_base_device::state_export(const device_state_entry &entry) } } -void m68000_base_device::state_string_export(const device_state_entry &entry, std::string &str) +void m68000_base_device::state_string_export(const device_state_entry &entry, std::string &str) const { UINT16 sr; diff --git a/src/devices/cpu/m6805/m6805.cpp b/src/devices/cpu/m6805/m6805.cpp index d3905118b48..0bb5ac3877e 100644 --- a/src/devices/cpu/m6805/m6805.cpp +++ b/src/devices/cpu/m6805/m6805.cpp @@ -493,7 +493,7 @@ const address_space_config *m6805_base_device::memory_space_config(address_space // for the debugger //------------------------------------------------- -void m6805_base_device::state_string_export(const device_state_entry &entry, std::string &str) +void m6805_base_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/m6805/m6805.h b/src/devices/cpu/m6805/m6805.h index 063fe0f4689..40fd8b3db9b 100644 --- a/src/devices/cpu/m6805/m6805.h +++ b/src/devices/cpu/m6805/m6805.h @@ -51,7 +51,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; private: // opcode/condition tables diff --git a/src/devices/cpu/m6809/m6809.cpp b/src/devices/cpu/m6809/m6809.cpp index 30690ed5db5..61337f180f0 100644 --- a/src/devices/cpu/m6809/m6809.cpp +++ b/src/devices/cpu/m6809/m6809.cpp @@ -302,7 +302,7 @@ const address_space_config *m6809_base_device::memory_space_config(address_space // for the debugger //------------------------------------------------- -void m6809_base_device::state_string_export(const device_state_entry &entry, std::string &str) +void m6809_base_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/m6809/m6809.h b/src/devices/cpu/m6809/m6809.h index 53ca385f81c..a992be78789 100644 --- a/src/devices/cpu/m6809/m6809.h +++ b/src/devices/cpu/m6809/m6809.h @@ -84,7 +84,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // addressing modes enum diff --git a/src/devices/cpu/mb86233/mb86233.cpp b/src/devices/cpu/mb86233/mb86233.cpp index b818924fa15..341309d8c12 100644 --- a/src/devices/cpu/mb86233/mb86233.cpp +++ b/src/devices/cpu/mb86233/mb86233.cpp @@ -161,7 +161,7 @@ void mb86233_cpu_device::device_start() } -void mb86233_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mb86233_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mb86233/mb86233.h b/src/devices/cpu/mb86233/mb86233.h index 0d1e3843737..26fc5b3e9f6 100644 --- a/src/devices/cpu/mb86233/mb86233.h +++ b/src/devices/cpu/mb86233/mb86233.h @@ -74,7 +74,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_DATA) ? &m_data_config : nullptr ); } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/mb86235/mb86235.cpp b/src/devices/cpu/mb86235/mb86235.cpp index c68a66e4e7b..edcc6a0471f 100644 --- a/src/devices/cpu/mb86235/mb86235.cpp +++ b/src/devices/cpu/mb86235/mb86235.cpp @@ -108,7 +108,7 @@ mb86235_cpu_device::mb86235_cpu_device(const machine_config &mconfig, const char } -void mb86235_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mb86235_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mb86235/mb86235.h b/src/devices/cpu/mb86235/mb86235.h index 36ed97622d0..35f586c7290 100644 --- a/src/devices/cpu/mb86235/mb86235.h +++ b/src/devices/cpu/mb86235/mb86235.h @@ -42,7 +42,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 8; } diff --git a/src/devices/cpu/mb88xx/mb88xx.cpp b/src/devices/cpu/mb88xx/mb88xx.cpp index 5d8ca5f7e09..9ab07538e6e 100644 --- a/src/devices/cpu/mb88xx/mb88xx.cpp +++ b/src/devices/cpu/mb88xx/mb88xx.cpp @@ -269,7 +269,7 @@ void mb88_cpu_device::state_export(const device_state_entry &entry) } -void mb88_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mb88_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mb88xx/mb88xx.h b/src/devices/cpu/mb88xx/mb88xx.h index 3d6fd104d55..6dc4252f706 100644 --- a/src/devices/cpu/mb88xx/mb88xx.h +++ b/src/devices/cpu/mb88xx/mb88xx.h @@ -90,7 +90,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_DATA) ? &m_data_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ) ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; diff --git a/src/devices/cpu/mc68hc11/mc68hc11.cpp b/src/devices/cpu/mc68hc11/mc68hc11.cpp index f05d9126334..a208a618c4b 100644 --- a/src/devices/cpu/mc68hc11/mc68hc11.cpp +++ b/src/devices/cpu/mc68hc11/mc68hc11.cpp @@ -448,7 +448,7 @@ void mc68hc11_cpu_device::device_start() } -void mc68hc11_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mc68hc11_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mc68hc11/mc68hc11.h b/src/devices/cpu/mc68hc11/mc68hc11.h index 5dc5632546b..047a1f559e2 100644 --- a/src/devices/cpu/mc68hc11/mc68hc11.h +++ b/src/devices/cpu/mc68hc11/mc68hc11.h @@ -70,7 +70,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/mcs48/mcs48.cpp b/src/devices/cpu/mcs48/mcs48.cpp index 43d0193cbeb..b49899ca498 100644 --- a/src/devices/cpu/mcs48/mcs48.cpp +++ b/src/devices/cpu/mcs48/mcs48.cpp @@ -1296,7 +1296,7 @@ void mcs48_cpu_device::state_export(const device_state_entry &entry) } } -void mcs48_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mcs48_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mcs48/mcs48.h b/src/devices/cpu/mcs48/mcs48.h index e3e6d017a3e..a916ccd2016 100644 --- a/src/devices/cpu/mcs48/mcs48.h +++ b/src/devices/cpu/mcs48/mcs48.h @@ -152,7 +152,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/mcs51/mcs51.cpp b/src/devices/cpu/mcs51/mcs51.cpp index d77a84a20d0..f3d5816d722 100644 --- a/src/devices/cpu/mcs51/mcs51.cpp +++ b/src/devices/cpu/mcs51/mcs51.cpp @@ -2213,7 +2213,7 @@ void mcs51_cpu_device::state_export(const device_state_entry &entry) } } -void mcs51_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void mcs51_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mcs51/mcs51.h b/src/devices/cpu/mcs51/mcs51.h index 1f0c4648888..7b769de24ad 100644 --- a/src/devices/cpu/mcs51/mcs51.h +++ b/src/devices/cpu/mcs51/mcs51.h @@ -109,7 +109,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/mcs96/mcs96.cpp b/src/devices/cpu/mcs96/mcs96.cpp index 8c52a8c029d..3c8284f8555 100644 --- a/src/devices/cpu/mcs96/mcs96.cpp +++ b/src/devices/cpu/mcs96/mcs96.cpp @@ -128,7 +128,7 @@ void mcs96_device::state_export(const device_state_entry &entry) { } -void mcs96_device::state_string_export(const device_state_entry &entry, std::string &str) +void mcs96_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch(entry.index()) { case STATE_GENFLAGS: diff --git a/src/devices/cpu/mcs96/mcs96.h b/src/devices/cpu/mcs96/mcs96.h index ed9b64709ec..0111361899c 100644 --- a/src/devices/cpu/mcs96/mcs96.h +++ b/src/devices/cpu/mcs96/mcs96.h @@ -85,7 +85,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/melps4/melps4.cpp b/src/devices/cpu/melps4/melps4.cpp index 7a3653dfe96..d228b42fbee 100644 --- a/src/devices/cpu/melps4/melps4.cpp +++ b/src/devices/cpu/melps4/melps4.cpp @@ -42,7 +42,7 @@ // disasm -void melps4_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void melps4_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/melps4/melps4.h b/src/devices/cpu/melps4/melps4.h index 2d80cfcf8d2..b0aa67fd6d4 100644 --- a/src/devices/cpu/melps4/melps4.h +++ b/src/devices/cpu/melps4/melps4.h @@ -160,7 +160,7 @@ protected: // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } virtual UINT32 disasm_max_opcode_bytes() const override { return 2; } - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; address_space_config m_program_config; address_space_config m_data_config; diff --git a/src/devices/cpu/minx/minx.cpp b/src/devices/cpu/minx/minx.cpp index e822fbd9ecc..bae0338da76 100644 --- a/src/devices/cpu/minx/minx.cpp +++ b/src/devices/cpu/minx/minx.cpp @@ -121,7 +121,7 @@ void minx_cpu_device::device_start() } -void minx_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void minx_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/minx/minx.h b/src/devices/cpu/minx/minx.h index 370a71d3db7..a31db6ab7a0 100644 --- a/src/devices/cpu/minx/minx.h +++ b/src/devices/cpu/minx/minx.h @@ -36,7 +36,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/mips/mips3.cpp b/src/devices/cpu/mips/mips3.cpp index 3588db1b888..f4747b7304c 100644 --- a/src/devices/cpu/mips/mips3.cpp +++ b/src/devices/cpu/mips/mips3.cpp @@ -659,7 +659,7 @@ void mips3_device::state_export(const device_state_entry &entry) } -void mips3_device::state_string_export(const device_state_entry &entry, std::string &str) +void mips3_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mips/mips3.h b/src/devices/cpu/mips/mips3.h index c7d2c49fc12..9e0de9ed419 100644 --- a/src/devices/cpu/mips/mips3.h +++ b/src/devices/cpu/mips/mips3.h @@ -303,7 +303,7 @@ protected: // device_state_interface overrides virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/mips/r3000.cpp b/src/devices/cpu/mips/r3000.cpp index b53afb83d29..f14c6adc93f 100644 --- a/src/devices/cpu/mips/r3000.cpp +++ b/src/devices/cpu/mips/r3000.cpp @@ -443,7 +443,7 @@ void r3000_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void r3000_device::state_string_export(const device_state_entry &entry, std::string &str) +void r3000_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mips/r3000.h b/src/devices/cpu/mips/r3000.h index f9063806cde..a7541eaab85 100644 --- a/src/devices/cpu/mips/r3000.h +++ b/src/devices/cpu/mips/r3000.h @@ -126,7 +126,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/mn10200/mn10200.cpp b/src/devices/cpu/mn10200/mn10200.cpp index bf00be5b984..1b4af66e13f 100644 --- a/src/devices/cpu/mn10200/mn10200.cpp +++ b/src/devices/cpu/mn10200/mn10200.cpp @@ -51,7 +51,7 @@ mn1020012a_device::mn1020012a_device(const machine_config &mconfig, const char * // disasm -void mn10200_device::state_string_export(const device_state_entry &entry, std::string &str) +void mn10200_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/mn10200/mn10200.h b/src/devices/cpu/mn10200/mn10200.h index d68ae06e9cf..38073fb8e27 100644 --- a/src/devices/cpu/mn10200/mn10200.h +++ b/src/devices/cpu/mn10200/mn10200.h @@ -88,7 +88,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/nec/nec.cpp b/src/devices/cpu/nec/nec.cpp index 7b282e2570c..42ef74df7d5 100644 --- a/src/devices/cpu/nec/nec.cpp +++ b/src/devices/cpu/nec/nec.cpp @@ -437,7 +437,7 @@ void nec_common_device::device_start() m_icountptr = &m_icount; } -void nec_common_device::state_string_export(const device_state_entry &entry, std::string &str) +void nec_common_device::state_string_export(const device_state_entry &entry, std::string &str) const { UINT16 flags = CompressFlags(); diff --git a/src/devices/cpu/nec/nec.h b/src/devices/cpu/nec/nec.h index 36306a70a98..c0c1fa82327 100644 --- a/src/devices/cpu/nec/nec.h +++ b/src/devices/cpu/nec/nec.h @@ -42,7 +42,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; diff --git a/src/devices/cpu/nec/v25.cpp b/src/devices/cpu/nec/v25.cpp index 8612c5f8760..c5e62446cb0 100644 --- a/src/devices/cpu/nec/v25.cpp +++ b/src/devices/cpu/nec/v25.cpp @@ -525,7 +525,7 @@ void v25_common_device::device_start() } -void v25_common_device::state_string_export(const device_state_entry &entry, std::string &str) +void v25_common_device::state_string_export(const device_state_entry &entry, std::string &str) const { UINT16 flags = CompressFlags(); diff --git a/src/devices/cpu/nec/v25.h b/src/devices/cpu/nec/v25.h index fc03bf5f8ff..1cd5ab91012 100644 --- a/src/devices/cpu/nec/v25.h +++ b/src/devices/cpu/nec/v25.h @@ -59,7 +59,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; diff --git a/src/devices/cpu/pdp1/pdp1.cpp b/src/devices/cpu/pdp1/pdp1.cpp index b36e7242967..cbb43535d7f 100644 --- a/src/devices/cpu/pdp1/pdp1.cpp +++ b/src/devices/cpu/pdp1/pdp1.cpp @@ -737,7 +737,7 @@ void pdp1_device::state_export(const device_state_entry &entry) } -void pdp1_device::state_string_export(const device_state_entry &entry, std::string &str) +void pdp1_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pdp1/pdp1.h b/src/devices/cpu/pdp1/pdp1.h index 810f6f862c1..2cb01f5c20b 100644 --- a/src/devices/cpu/pdp1/pdp1.h +++ b/src/devices/cpu/pdp1/pdp1.h @@ -107,7 +107,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/pdp8/pdp8.cpp b/src/devices/cpu/pdp8/pdp8.cpp index 13ad1111a64..2679c7e9205 100644 --- a/src/devices/cpu/pdp8/pdp8.cpp +++ b/src/devices/cpu/pdp8/pdp8.cpp @@ -135,7 +135,7 @@ const address_space_config *pdp8_device::memory_space_config(address_spacenum sp // for the debugger //------------------------------------------------- -void pdp8_device::state_string_export(const device_state_entry &entry, std::string &str) +void pdp8_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pdp8/pdp8.h b/src/devices/cpu/pdp8/pdp8.h index 70393e3f0bf..66f04682d7e 100644 --- a/src/devices/cpu/pdp8/pdp8.h +++ b/src/devices/cpu/pdp8/pdp8.h @@ -45,7 +45,7 @@ public: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // address spaces const address_space_config m_program_config; diff --git a/src/devices/cpu/pic16c5x/pic16c5x.cpp b/src/devices/cpu/pic16c5x/pic16c5x.cpp index 3acd46944f7..c568b27b4c7 100644 --- a/src/devices/cpu/pic16c5x/pic16c5x.cpp +++ b/src/devices/cpu/pic16c5x/pic16c5x.cpp @@ -923,7 +923,7 @@ void pic16c5x_device::state_export(const device_state_entry &entry) } } -void pic16c5x_device::state_string_export(const device_state_entry &entry, std::string &str) +void pic16c5x_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pic16c5x/pic16c5x.h b/src/devices/cpu/pic16c5x/pic16c5x.h index 0e34f97178f..c3d2480fd86 100644 --- a/src/devices/cpu/pic16c5x/pic16c5x.h +++ b/src/devices/cpu/pic16c5x/pic16c5x.h @@ -117,7 +117,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/pic16c62x/pic16c62x.cpp b/src/devices/cpu/pic16c62x/pic16c62x.cpp index 2bbbd9f3439..9fb6e2324ab 100644 --- a/src/devices/cpu/pic16c62x/pic16c62x.cpp +++ b/src/devices/cpu/pic16c62x/pic16c62x.cpp @@ -990,7 +990,7 @@ void pic16c62x_device::state_export(const device_state_entry &entry) } } -void pic16c62x_device::state_string_export(const device_state_entry &entry, std::string &str) +void pic16c62x_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pic16c62x/pic16c62x.h b/src/devices/cpu/pic16c62x/pic16c62x.h index 212b72604d5..7e8af51ca40 100644 --- a/src/devices/cpu/pic16c62x/pic16c62x.h +++ b/src/devices/cpu/pic16c62x/pic16c62x.h @@ -79,7 +79,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/powerpc/ppc.h b/src/devices/cpu/powerpc/ppc.h index c9b37cbb196..5e40ee88249 100644 --- a/src/devices/cpu/powerpc/ppc.h +++ b/src/devices/cpu/powerpc/ppc.h @@ -264,7 +264,7 @@ protected: // device_state_interface overrides virtual void state_export(const device_state_entry &entry) override; virtual void state_import(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/powerpc/ppccom.cpp b/src/devices/cpu/powerpc/ppccom.cpp index 5fc2ea00b9b..9036ff2c794 100644 --- a/src/devices/cpu/powerpc/ppccom.cpp +++ b/src/devices/cpu/powerpc/ppccom.cpp @@ -1007,7 +1007,7 @@ void ppc_device::state_import(const device_state_entry &entry) } -void ppc_device::state_string_export(const device_state_entry &entry, std::string &str) +void ppc_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pps4/pps4.cpp b/src/devices/cpu/pps4/pps4.cpp index 5be986f2c3d..43c79059d4b 100644 --- a/src/devices/cpu/pps4/pps4.cpp +++ b/src/devices/cpu/pps4/pps4.cpp @@ -1552,7 +1552,7 @@ void pps4_device::device_start() m_icountptr = &m_icount; } -void pps4_device::state_string_export(const device_state_entry &entry, std::string &str) +void pps4_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/pps4/pps4.h b/src/devices/cpu/pps4/pps4.h index 772c889a8f2..a2797668751 100644 --- a/src/devices/cpu/pps4/pps4.h +++ b/src/devices/cpu/pps4/pps4.h @@ -62,7 +62,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/psx/psx.cpp b/src/devices/cpu/psx/psx.cpp index 76ce228fa85..c3e2e340d24 100644 --- a/src/devices/cpu/psx/psx.cpp +++ b/src/devices/cpu/psx/psx.cpp @@ -2026,7 +2026,7 @@ void psxcpu_device::state_import( const device_state_entry &entry ) // for the debugger //------------------------------------------------- -void psxcpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void psxcpu_device::state_string_export( const device_state_entry &entry, std::string &str ) const { switch( entry.index() ) { diff --git a/src/devices/cpu/psx/psx.h b/src/devices/cpu/psx/psx.h index e15bb9663ae..98b15819f32 100644 --- a/src/devices/cpu/psx/psx.h +++ b/src/devices/cpu/psx/psx.h @@ -222,7 +222,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/rsp/rsp.cpp b/src/devices/cpu/rsp/rsp.cpp index 5541c643c6b..1939cb33b5f 100644 --- a/src/devices/cpu/rsp/rsp.cpp +++ b/src/devices/cpu/rsp/rsp.cpp @@ -539,7 +539,7 @@ void rsp_device::state_export(const device_state_entry &entry) } } -void rsp_device::state_string_export(const device_state_entry &entry, std::string &str) +void rsp_device::state_string_export(const device_state_entry &entry, std::string &str) const { const int index = entry.index(); if (index >= RSP_V0 && index <= RSP_V31) diff --git a/src/devices/cpu/rsp/rsp.h b/src/devices/cpu/rsp/rsp.h index 1ac9c948bfe..93215bd0649 100644 --- a/src/devices/cpu/rsp/rsp.h +++ b/src/devices/cpu/rsp/rsp.h @@ -184,7 +184,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/s2650/s2650.cpp b/src/devices/cpu/s2650/s2650.cpp index ae842ca9fa6..8a257ff5a9e 100644 --- a/src/devices/cpu/s2650/s2650.cpp +++ b/src/devices/cpu/s2650/s2650.cpp @@ -876,7 +876,7 @@ void s2650_device::state_export(const device_state_entry &entry) } } -void s2650_device::state_string_export(const device_state_entry &entry, std::string &str) +void s2650_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/s2650/s2650.h b/src/devices/cpu/s2650/s2650.h index fd86cd98a28..cd5dc1c12f1 100644 --- a/src/devices/cpu/s2650/s2650.h +++ b/src/devices/cpu/s2650/s2650.h @@ -66,7 +66,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/saturn/saturn.cpp b/src/devices/cpu/saturn/saturn.cpp index a8c86f934c0..3e25ae6b76f 100644 --- a/src/devices/cpu/saturn/saturn.cpp +++ b/src/devices/cpu/saturn/saturn.cpp @@ -169,7 +169,7 @@ void saturn_device::device_start() m_icountptr = &m_icount; } -void saturn_device::state_string_export(const device_state_entry &entry, std::string &str) +void saturn_device::state_string_export(const device_state_entry &entry, std::string &str) const { #define Reg64Data(s) s[15],s[14],s[13],s[12],s[11],s[10],s[9],s[8],s[7],s[6],s[5],s[4],s[3],s[2],s[1],s[0] #define Reg64Format "%x %x%x%x%x%x%x%x %x%x%x %x%x%x%x%x" diff --git a/src/devices/cpu/saturn/saturn.h b/src/devices/cpu/saturn/saturn.h index 36ee3578ca6..28de3e41910 100644 --- a/src/devices/cpu/saturn/saturn.h +++ b/src/devices/cpu/saturn/saturn.h @@ -104,7 +104,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; diff --git a/src/devices/cpu/sc61860/sc61860.cpp b/src/devices/cpu/sc61860/sc61860.cpp index a36c02a658a..27251e10e78 100644 --- a/src/devices/cpu/sc61860/sc61860.cpp +++ b/src/devices/cpu/sc61860/sc61860.cpp @@ -171,7 +171,7 @@ void sc61860_device::device_start() } -void sc61860_device::state_string_export(const device_state_entry &entry, std::string &str) +void sc61860_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/sc61860/sc61860.h b/src/devices/cpu/sc61860/sc61860.h index 2ae0790c447..855d0d91e21 100644 --- a/src/devices/cpu/sc61860/sc61860.h +++ b/src/devices/cpu/sc61860/sc61860.h @@ -106,7 +106,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/scmp/scmp.cpp b/src/devices/cpu/scmp/scmp.cpp index 4ceb90c9f8f..2e1cf4cd021 100644 --- a/src/devices/cpu/scmp/scmp.cpp +++ b/src/devices/cpu/scmp/scmp.cpp @@ -547,7 +547,7 @@ void scmp_device::device_reset() COMMON STATE IMPORT/EXPORT ***************************************************************************/ -void scmp_device::state_string_export(const device_state_entry &entry, std::string &str) +void scmp_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/scmp/scmp.h b/src/devices/cpu/scmp/scmp.h index e89dc2e9088..03f284589eb 100644 --- a/src/devices/cpu/scmp/scmp.h +++ b/src/devices/cpu/scmp/scmp.h @@ -56,7 +56,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/score/score.cpp b/src/devices/cpu/score/score.cpp index 42bf3e6e538..984f832b464 100644 --- a/src/devices/cpu/score/score.cpp +++ b/src/devices/cpu/score/score.cpp @@ -130,7 +130,7 @@ void score7_cpu_device::device_reset() // for the debugger //------------------------------------------------- -void score7_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void score7_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/score/score.h b/src/devices/cpu/score/score.h index dc6b3139196..ba7058196f8 100644 --- a/src/devices/cpu/score/score.h +++ b/src/devices/cpu/score/score.h @@ -47,7 +47,7 @@ protected: virtual void execute_set_input(int inputnum, int state) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_memory_interface overrides virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override; diff --git a/src/devices/cpu/scudsp/scudsp.cpp b/src/devices/cpu/scudsp/scudsp.cpp index 14d1565caa2..f0ec1644af5 100644 --- a/src/devices/cpu/scudsp/scudsp.cpp +++ b/src/devices/cpu/scudsp/scudsp.cpp @@ -1010,7 +1010,7 @@ scudsp_cpu_device::scudsp_cpu_device(const machine_config &mconfig, const char * } -void scudsp_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void scudsp_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/scudsp/scudsp.h b/src/devices/cpu/scudsp/scudsp.h index e8f52f661f1..a5827b05e41 100644 --- a/src/devices/cpu/scudsp/scudsp.h +++ b/src/devices/cpu/scudsp/scudsp.h @@ -96,7 +96,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_DATA) ? &m_data_config : nullptr ); } // device_state_interface overrides - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } diff --git a/src/devices/cpu/se3208/se3208.cpp b/src/devices/cpu/se3208/se3208.cpp index b37a8e09f5f..011cc103909 100644 --- a/src/devices/cpu/se3208/se3208.cpp +++ b/src/devices/cpu/se3208/se3208.cpp @@ -1821,7 +1821,7 @@ void se3208_device::device_start() } -void se3208_device::state_string_export(const device_state_entry &entry, std::string &str) +void se3208_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/se3208/se3208.h b/src/devices/cpu/se3208/se3208.h index fadba20bb9b..fbed0d6452b 100644 --- a/src/devices/cpu/se3208/se3208.h +++ b/src/devices/cpu/se3208/se3208.h @@ -32,7 +32,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/sh2/sh2.cpp b/src/devices/cpu/sh2/sh2.cpp index 71b960ac341..481f2544126 100644 --- a/src/devices/cpu/sh2/sh2.cpp +++ b/src/devices/cpu/sh2/sh2.cpp @@ -2583,7 +2583,7 @@ void sh2_device::device_start() } -void sh2_device::state_string_export(const device_state_entry &entry, std::string &str) +void sh2_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/sh2/sh2.h b/src/devices/cpu/sh2/sh2.h index 7f1cb428d5a..d7fe6c36935 100644 --- a/src/devices/cpu/sh2/sh2.h +++ b/src/devices/cpu/sh2/sh2.h @@ -131,7 +131,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/sh4/sh4.cpp b/src/devices/cpu/sh4/sh4.cpp index e0835b1f9c0..fc67b4d9d86 100644 --- a/src/devices/cpu/sh4/sh4.cpp +++ b/src/devices/cpu/sh4/sh4.cpp @@ -4447,7 +4447,7 @@ void sh34_base_device::state_export(const device_state_entry &entry) } } -void sh34_base_device::state_string_export(const device_state_entry &entry, std::string &str) +void sh34_base_device::state_string_export(const device_state_entry &entry, std::string &str) const { #ifdef LSB_FIRST UINT8 fpu_xor = m_fpu_pr; diff --git a/src/devices/cpu/sh4/sh4.h b/src/devices/cpu/sh4/sh4.h index bba3483b9a1..badaacd4558 100644 --- a/src/devices/cpu/sh4/sh4.h +++ b/src/devices/cpu/sh4/sh4.h @@ -220,7 +220,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/sm8500/sm8500.cpp b/src/devices/cpu/sm8500/sm8500.cpp index 6b0dc4c3d83..66c51c61e5b 100644 --- a/src/devices/cpu/sm8500/sm8500.cpp +++ b/src/devices/cpu/sm8500/sm8500.cpp @@ -141,7 +141,7 @@ void sm8500_cpu_device::device_start() } -void sm8500_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void sm8500_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/sm8500/sm8500.h b/src/devices/cpu/sm8500/sm8500.h index 9b3d7d28889..ab9f3c9ea65 100644 --- a/src/devices/cpu/sm8500/sm8500.h +++ b/src/devices/cpu/sm8500/sm8500.h @@ -71,7 +71,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/spc700/spc700.cpp b/src/devices/cpu/spc700/spc700.cpp index 968aad0f10c..22969235ae7 100644 --- a/src/devices/cpu/spc700/spc700.cpp +++ b/src/devices/cpu/spc700/spc700.cpp @@ -1244,7 +1244,7 @@ void spc700_device::device_start() } -void spc700_device::state_string_export(const device_state_entry &entry, std::string &str) +void spc700_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/spc700/spc700.h b/src/devices/cpu/spc700/spc700.h index 8fb2fc6b5c0..30b9b2ccdf3 100644 --- a/src/devices/cpu/spc700/spc700.h +++ b/src/devices/cpu/spc700/spc700.h @@ -30,7 +30,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/ssem/ssem.cpp b/src/devices/cpu/ssem/ssem.cpp index 0dfec9b9cfb..438e36cbd9e 100644 --- a/src/devices/cpu/ssem/ssem.cpp +++ b/src/devices/cpu/ssem/ssem.cpp @@ -149,7 +149,7 @@ const address_space_config *ssem_device::memory_space_config(address_spacenum sp // for the debugger //------------------------------------------------- -void ssem_device::state_string_export(const device_state_entry &entry, std::string &str) +void ssem_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/ssem/ssem.h b/src/devices/cpu/ssem/ssem.h index e57294fbbf5..8d2c0c21044 100644 --- a/src/devices/cpu/ssem/ssem.h +++ b/src/devices/cpu/ssem/ssem.h @@ -45,7 +45,7 @@ public: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // address spaces const address_space_config m_program_config; diff --git a/src/devices/cpu/ssp1601/ssp1601.cpp b/src/devices/cpu/ssp1601/ssp1601.cpp index d15fa2525e5..e8cc1f501af 100644 --- a/src/devices/cpu/ssp1601/ssp1601.cpp +++ b/src/devices/cpu/ssp1601/ssp1601.cpp @@ -547,7 +547,7 @@ void ssp1601_device::device_start() } -void ssp1601_device::state_string_export(const device_state_entry &entry, std::string &str) +void ssp1601_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/ssp1601/ssp1601.h b/src/devices/cpu/ssp1601/ssp1601.h index de5d8f3f152..1917af79adb 100644 --- a/src/devices/cpu/ssp1601/ssp1601.h +++ b/src/devices/cpu/ssp1601/ssp1601.h @@ -40,7 +40,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ((spacenum == AS_IO) ? &m_io_config : nullptr); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/t11/t11.cpp b/src/devices/cpu/t11/t11.cpp index 4a012ec0505..72c2e80c91b 100644 --- a/src/devices/cpu/t11/t11.cpp +++ b/src/devices/cpu/t11/t11.cpp @@ -291,7 +291,7 @@ void t11_device::device_start() m_icountptr = &m_icount; } -void t11_device::state_string_export(const device_state_entry &entry, std::string &str) +void t11_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { @@ -310,7 +310,7 @@ void t11_device::state_string_export(const device_state_entry &entry, std::strin } } -void k1801vm2_device::state_string_export(const device_state_entry &entry, std::string &str) +void k1801vm2_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/t11/t11.h b/src/devices/cpu/t11/t11.h index 6a10e8638dd..55d11c9666a 100644 --- a/src/devices/cpu/t11/t11.h +++ b/src/devices/cpu/t11/t11.h @@ -59,7 +59,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } @@ -1145,7 +1145,7 @@ protected: virtual void device_reset() override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; }; diff --git a/src/devices/cpu/tlcs90/tlcs90.cpp b/src/devices/cpu/tlcs90/tlcs90.cpp index 67745e1f0e2..994d0abb3da 100644 --- a/src/devices/cpu/tlcs90/tlcs90.cpp +++ b/src/devices/cpu/tlcs90/tlcs90.cpp @@ -2766,7 +2766,7 @@ void tlcs90_device::device_start() } -void tlcs90_device::state_string_export(const device_state_entry &entry, std::string &str) +void tlcs90_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tlcs90/tlcs90.h b/src/devices/cpu/tlcs90/tlcs90.h index 6022877eda5..42a7e5f5c08 100644 --- a/src/devices/cpu/tlcs90/tlcs90.h +++ b/src/devices/cpu/tlcs90/tlcs90.h @@ -51,7 +51,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/tlcs900/tlcs900.cpp b/src/devices/cpu/tlcs900/tlcs900.cpp index 03f7a014c56..4ac6f8b07a3 100644 --- a/src/devices/cpu/tlcs900/tlcs900.cpp +++ b/src/devices/cpu/tlcs900/tlcs900.cpp @@ -384,7 +384,7 @@ void tlcs900h_device::device_start() } -void tlcs900h_device::state_string_export(const device_state_entry &entry, std::string &str) +void tlcs900h_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tlcs900/tlcs900.h b/src/devices/cpu/tlcs900/tlcs900.h index bd8528cfd33..0dcf3d84994 100644 --- a/src/devices/cpu/tlcs900/tlcs900.h +++ b/src/devices/cpu/tlcs900/tlcs900.h @@ -71,7 +71,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/tms0980/tms0980.cpp b/src/devices/cpu/tms0980/tms0980.cpp index 0bf75012555..7bc62b5a475 100644 --- a/src/devices/cpu/tms0980/tms0980.cpp +++ b/src/devices/cpu/tms0980/tms0980.cpp @@ -475,7 +475,7 @@ offs_t tms0980_cpu_device::disasm_disassemble(char *buffer, offs_t pc, const UIN return CPU_DISASSEMBLE_NAME(tms0980)(this, buffer, pc, oprom, opram, options); } -void tms1xxx_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms1xxx_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms0980/tms0980.h b/src/devices/cpu/tms0980/tms0980.h index 9f9c761d02d..2572eb1b1ef 100644 --- a/src/devices/cpu/tms0980/tms0980.h +++ b/src/devices/cpu/tms0980/tms0980.h @@ -138,7 +138,7 @@ protected: virtual UINT32 disasm_max_opcode_bytes() const override { return 1; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; void next_pc(); diff --git a/src/devices/cpu/tms32010/tms32010.cpp b/src/devices/cpu/tms32010/tms32010.cpp index e6264d3f1dd..3a164e8f984 100644 --- a/src/devices/cpu/tms32010/tms32010.cpp +++ b/src/devices/cpu/tms32010/tms32010.cpp @@ -895,7 +895,7 @@ void tms32010_device::device_reset() } -void tms32010_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms32010_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms32010/tms32010.h b/src/devices/cpu/tms32010/tms32010.h index 0b5e405ca5a..a1c0692c566 100644 --- a/src/devices/cpu/tms32010/tms32010.h +++ b/src/devices/cpu/tms32010/tms32010.h @@ -72,7 +72,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : ( (spacenum == AS_DATA) ? &m_data_config : nullptr ) ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/tms32025/tms32025.cpp b/src/devices/cpu/tms32025/tms32025.cpp index 562b86b2a6a..2d40b2d3448 100644 --- a/src/devices/cpu/tms32025/tms32025.cpp +++ b/src/devices/cpu/tms32025/tms32025.cpp @@ -1801,7 +1801,7 @@ void tms32025_device::state_export(const device_state_entry &entry) } -void tms32025_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms32025_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms32025/tms32025.h b/src/devices/cpu/tms32025/tms32025.h index bcb30880d70..daac81c8314 100644 --- a/src/devices/cpu/tms32025/tms32025.h +++ b/src/devices/cpu/tms32025/tms32025.h @@ -97,7 +97,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/tms32031/tms32031.cpp b/src/devices/cpu/tms32031/tms32031.cpp index d391285f314..cfab62a7929 100644 --- a/src/devices/cpu/tms32031/tms32031.cpp +++ b/src/devices/cpu/tms32031/tms32031.cpp @@ -529,7 +529,7 @@ void tms3203x_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void tms3203x_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms3203x_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms32031/tms32031.h b/src/devices/cpu/tms32031/tms32031.h index 46706f774c8..4ce0decf010 100644 --- a/src/devices/cpu/tms32031/tms32031.h +++ b/src/devices/cpu/tms32031/tms32031.h @@ -179,7 +179,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/tms32082/tms32082.cpp b/src/devices/cpu/tms32082/tms32082.cpp index 615cdc68fe1..8b89bc3ef88 100644 --- a/src/devices/cpu/tms32082/tms32082.cpp +++ b/src/devices/cpu/tms32082/tms32082.cpp @@ -214,7 +214,7 @@ void tms32082_mp_device::device_start() m_icountptr = &m_icount; } -void tms32082_mp_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms32082_mp_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { @@ -511,7 +511,7 @@ void tms32082_pp_device::device_start() m_icountptr = &m_icount; } -void tms32082_pp_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms32082_pp_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms32082/tms32082.h b/src/devices/cpu/tms32082/tms32082.h index 47419ede8ca..80163cc6145 100644 --- a/src/devices/cpu/tms32082/tms32082.h +++ b/src/devices/cpu/tms32082/tms32082.h @@ -97,7 +97,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 4; } @@ -192,7 +192,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 8; } diff --git a/src/devices/cpu/tms34010/tms34010.cpp b/src/devices/cpu/tms34010/tms34010.cpp index a06031a149e..1ad1879c3b0 100644 --- a/src/devices/cpu/tms34010/tms34010.cpp +++ b/src/devices/cpu/tms34010/tms34010.cpp @@ -1598,7 +1598,7 @@ READ16_MEMBER( tms340x0_device::host_r ) } -void tms340x0_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms340x0_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms34010/tms34010.h b/src/devices/cpu/tms34010/tms34010.h index 733674d4279..f87a3df37b1 100644 --- a/src/devices/cpu/tms34010/tms34010.h +++ b/src/devices/cpu/tms34010/tms34010.h @@ -282,7 +282,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : nullptr; } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/tms7000/tms7000.cpp b/src/devices/cpu/tms7000/tms7000.cpp index 99451e30d6b..42e76319855 100644 --- a/src/devices/cpu/tms7000/tms7000.cpp +++ b/src/devices/cpu/tms7000/tms7000.cpp @@ -257,7 +257,7 @@ void tms7000_device::device_start() state_add(STATE_GENFLAGS, "GENFLAGS", m_sr).formatstr("%8s").noshow(); } -void tms7000_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms7000_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/tms7000/tms7000.h b/src/devices/cpu/tms7000/tms7000.h index d6734fcdbfe..b44ac9324c7 100644 --- a/src/devices/cpu/tms7000/tms7000.h +++ b/src/devices/cpu/tms7000/tms7000.h @@ -80,7 +80,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/tms9900/tms9900.cpp b/src/devices/cpu/tms9900/tms9900.cpp index 90989fb58ca..b1fad1bbeeb 100644 --- a/src/devices/cpu/tms9900/tms9900.cpp +++ b/src/devices/cpu/tms9900/tms9900.cpp @@ -349,7 +349,7 @@ void tms99xx_device::state_export(const device_state_entry &entry) /* state_string_export - export state as a string for the debugger */ -void tms99xx_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms99xx_device::state_string_export(const device_state_entry &entry, std::string &str) const { static const char *statestr = "LAECOPX-----IIII"; char flags[17]; diff --git a/src/devices/cpu/tms9900/tms9900.h b/src/devices/cpu/tms9900/tms9900.h index eaaf22a4baf..4669eeb439a 100644 --- a/src/devices/cpu/tms9900/tms9900.h +++ b/src/devices/cpu/tms9900/tms9900.h @@ -226,7 +226,7 @@ private: static const char* s_statename[]; virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // Interrupt handling void service_interrupt(); diff --git a/src/devices/cpu/tms9900/tms9995.cpp b/src/devices/cpu/tms9900/tms9995.cpp index 6eec831e927..855f00499a0 100644 --- a/src/devices/cpu/tms9900/tms9995.cpp +++ b/src/devices/cpu/tms9900/tms9995.cpp @@ -372,7 +372,7 @@ void tms9995_device::state_export(const device_state_entry &entry) /* state_string_export - export state as a string for the debugger */ -void tms9995_device::state_string_export(const device_state_entry &entry, std::string &str) +void tms9995_device::state_string_export(const device_state_entry &entry, std::string &str) const { static const char *statestr = "LAECOPX-----IIII"; char flags[17]; diff --git a/src/devices/cpu/tms9900/tms9995.h b/src/devices/cpu/tms9900/tms9995.h index fc24c82801d..e5dc055f36f 100644 --- a/src/devices/cpu/tms9900/tms9995.h +++ b/src/devices/cpu/tms9900/tms9995.h @@ -106,7 +106,7 @@ private: static const char* s_statename[]; void state_import(const device_state_entry &entry) override; void state_export(const device_state_entry &entry) override; - void state_string_export(const device_state_entry &entry, std::string &str) override; + void state_string_export(const device_state_entry &entry, std::string &str) const override; UINT16 read_workspace_register_debug(int reg); void write_workspace_register_debug(int reg, UINT16 data); diff --git a/src/devices/cpu/ucom4/ucom4.cpp b/src/devices/cpu/ucom4/ucom4.cpp index 0c6bd280358..69b608a6592 100644 --- a/src/devices/cpu/ucom4/ucom4.cpp +++ b/src/devices/cpu/ucom4/ucom4.cpp @@ -76,7 +76,7 @@ upd552_cpu_device::upd552_cpu_device(const machine_config &mconfig, const char * // disasm -void ucom4_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void ucom4_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/ucom4/ucom4.h b/src/devices/cpu/ucom4/ucom4.h index 04bc846536e..01a7f2ecc1c 100644 --- a/src/devices/cpu/ucom4/ucom4.h +++ b/src/devices/cpu/ucom4/ucom4.h @@ -158,7 +158,7 @@ protected: virtual offs_t disasm_disassemble(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, UINT32 options) override; // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; address_space_config m_program_config; address_space_config m_data_config; diff --git a/src/devices/cpu/upd7725/upd7725.cpp b/src/devices/cpu/upd7725/upd7725.cpp index 5820d6fe4e0..ef211dd13c3 100644 --- a/src/devices/cpu/upd7725/upd7725.cpp +++ b/src/devices/cpu/upd7725/upd7725.cpp @@ -202,7 +202,7 @@ void necdsp_device::state_export(const device_state_entry &entry) // for the debugger //------------------------------------------------- -void necdsp_device::state_string_export(const device_state_entry &entry, std::string &str) +void necdsp_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/upd7725/upd7725.h b/src/devices/cpu/upd7725/upd7725.h index 856014dc7d1..94a7f85869f 100644 --- a/src/devices/cpu/upd7725/upd7725.h +++ b/src/devices/cpu/upd7725/upd7725.h @@ -110,7 +110,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override; diff --git a/src/devices/cpu/upd7810/upd7810.cpp b/src/devices/cpu/upd7810/upd7810.cpp index 16734940564..d0974d00a74 100644 --- a/src/devices/cpu/upd7810/upd7810.cpp +++ b/src/devices/cpu/upd7810/upd7810.cpp @@ -1696,7 +1696,7 @@ void upd78c05_device::device_start() } -void upd7810_device::state_string_export(const device_state_entry &entry, std::string &str) +void upd7810_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/upd7810/upd7810.h b/src/devices/cpu/upd7810/upd7810.h index fec77227f8c..d7d96be75d7 100644 --- a/src/devices/cpu/upd7810/upd7810.h +++ b/src/devices/cpu/upd7810/upd7810.h @@ -170,7 +170,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/v30mz/v30mz.cpp b/src/devices/cpu/v30mz/v30mz.cpp index 359b5277486..ec720d59f9a 100644 --- a/src/devices/cpu/v30mz/v30mz.cpp +++ b/src/devices/cpu/v30mz/v30mz.cpp @@ -185,7 +185,7 @@ void v30mz_cpu_device::device_start() } -void v30mz_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) +void v30mz_cpu_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/v30mz/v30mz.h b/src/devices/cpu/v30mz/v30mz.h index afc0c6d12ea..6ba07800b9e 100644 --- a/src/devices/cpu/v30mz/v30mz.h +++ b/src/devices/cpu/v30mz/v30mz.h @@ -44,7 +44,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ( (spacenum == AS_IO) ? &m_io_config : nullptr ); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/v810/v810.cpp b/src/devices/cpu/v810/v810.cpp index 84293a990ae..958c28edc49 100644 --- a/src/devices/cpu/v810/v810.cpp +++ b/src/devices/cpu/v810/v810.cpp @@ -1314,7 +1314,7 @@ void v810_device::device_start() m_icountptr = &m_icount; } -void v810_device::state_string_export(const device_state_entry &entry, std::string &str) +void v810_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/v810/v810.h b/src/devices/cpu/v810/v810.h index e87cb6cb11d..4e85ed7b540 100644 --- a/src/devices/cpu/v810/v810.h +++ b/src/devices/cpu/v810/v810.h @@ -101,7 +101,7 @@ protected: virtual const address_space_config *memory_space_config(address_spacenum spacenum = AS_0) const override { return (spacenum == AS_PROGRAM) ? &m_program_config : ((spacenum == AS_IO) ? &m_io_config : nullptr); } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/cpu/z180/z180.cpp b/src/devices/cpu/z180/z180.cpp index 214062cfe79..c8f3b968468 100644 --- a/src/devices/cpu/z180/z180.cpp +++ b/src/devices/cpu/z180/z180.cpp @@ -2560,7 +2560,7 @@ void z180_device::state_export(const device_state_entry &entry) } } -void z180_device::state_string_export(const device_state_entry &entry, std::string &str) +void z180_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/z180/z180.h b/src/devices/cpu/z180/z180.h index ea8bd2a1ac0..e76c75501ba 100644 --- a/src/devices/cpu/z180/z180.h +++ b/src/devices/cpu/z180/z180.h @@ -152,7 +152,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/z8/z8.cpp b/src/devices/cpu/z8/z8.cpp index f9dd0ec6e63..d6c4fe3de77 100644 --- a/src/devices/cpu/z8/z8.cpp +++ b/src/devices/cpu/z8/z8.cpp @@ -805,7 +805,7 @@ void z8_device::state_export(const device_state_entry &entry) } } -void z8_device::state_string_export(const device_state_entry &entry, std::string &str) +void z8_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/z8/z8.h b/src/devices/cpu/z8/z8.h index ce2b9736d8e..6ef667c74cc 100644 --- a/src/devices/cpu/z8/z8.h +++ b/src/devices/cpu/z8/z8.h @@ -59,7 +59,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/z80/z80.cpp b/src/devices/cpu/z80/z80.cpp index 37ae5938426..345ea4334bf 100644 --- a/src/devices/cpu/z80/z80.cpp +++ b/src/devices/cpu/z80/z80.cpp @@ -3666,7 +3666,7 @@ void z80_device::state_export( const device_state_entry &entry ) } } -void z80_device::state_string_export(const device_state_entry &entry, std::string &str) +void z80_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/z80/z80.h b/src/devices/cpu/z80/z80.h index 679e7444435..c523f101a24 100644 --- a/src/devices/cpu/z80/z80.h +++ b/src/devices/cpu/z80/z80.h @@ -68,7 +68,7 @@ protected: // device_state_interface overrides virtual void state_import(const device_state_entry &entry) override; virtual void state_export(const device_state_entry &entry) override; - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 1; } diff --git a/src/devices/cpu/z8000/z8000.cpp b/src/devices/cpu/z8000/z8000.cpp index 9cd356225d6..dcc52f92fb0 100644 --- a/src/devices/cpu/z8000/z8000.cpp +++ b/src/devices/cpu/z8000/z8000.cpp @@ -616,7 +616,7 @@ void z8002_device::register_debug_state() state_add( STATE_GENSP, "GENSP", m_nspoff ).noshow(); } -void z8002_device::state_string_export(const device_state_entry &entry, std::string &str) +void z8002_device::state_string_export(const device_state_entry &entry, std::string &str) const { switch (entry.index()) { diff --git a/src/devices/cpu/z8000/z8000.h b/src/devices/cpu/z8000/z8000.h index 758bbc6b6f0..98ccc6ddea4 100644 --- a/src/devices/cpu/z8000/z8000.h +++ b/src/devices/cpu/z8000/z8000.h @@ -67,7 +67,7 @@ protected: } // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override; + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override; // device_disasm_interface overrides virtual UINT32 disasm_min_opcode_bytes() const override { return 2; } diff --git a/src/devices/machine/netlist.h b/src/devices/machine/netlist.h index 04d0a962b31..961bb7a26ea 100644 --- a/src/devices/machine/netlist.h +++ b/src/devices/machine/netlist.h @@ -220,7 +220,7 @@ protected: // device_state_interface overrides - virtual void state_string_export(const device_state_entry &entry, std::string &str) override + virtual void state_string_export(const device_state_entry &entry, std::string &str) const override { if (entry.index() >= 0) { |