summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sharc/sharc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/sharc/sharc.cpp')
-rw-r--r--src/devices/cpu/sharc/sharc.cpp7
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)