diff options
Diffstat (limited to 'src/devices/cpu/sharc/sharc.cpp')
-rw-r--r-- | src/devices/cpu/sharc/sharc.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/devices/cpu/sharc/sharc.cpp b/src/devices/cpu/sharc/sharc.cpp index 1b49b409e00..c6faeb367ef 100644 --- a/src/devices/cpu/sharc/sharc.cpp +++ b/src/devices/cpu/sharc/sharc.cpp @@ -6,10 +6,11 @@ */ #include "emu.h" -#include "debugger.h" #include "sharc.h" #include "sharcfe.h" +#include "debugger.h" + #define DISABLE_FAST_REGISTERS 1 @@ -52,7 +53,7 @@ enum SHARC_B12, SHARC_B13, SHARC_B14, SHARC_B15 }; -const device_type ADSP21062 = device_creator<adsp21062_device>; +DEFINE_DEVICE_TYPE(ADSP21062, adsp21062_device, "adsp21062", "ADSP21062") static ADDRESS_MAP_START( internal_pgm, AS_PROGRAM, 64, adsp21062_device ) AM_RANGE(0x20000, 0x24fff) AM_READWRITE(pm0_r, pm0_w) @@ -74,7 +75,7 @@ static ADDRESS_MAP_START( internal_data, AS_DATA, 32, adsp21062_device ) ADDRESS_MAP_END adsp21062_device::adsp21062_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) - : cpu_device(mconfig, ADSP21062, "ADSP21062", tag, owner, clock, "adsp21062", __FILE__) + : cpu_device(mconfig, ADSP21062, tag, owner, clock) , m_program_config("program", ENDIANNESS_LITTLE, 64, 24, -3, ADDRESS_MAP_NAME(internal_pgm)) , m_data_config("data", ENDIANNESS_LITTLE, 32, 32, -2, ADDRESS_MAP_NAME(internal_data)) , m_boot_mode(BOOT_MODE_HOST) |