summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/i386.h
diff options
context:
space:
mode:
author cracyc <cracyc@users.noreply.github.com>2017-04-10 14:36:54 -0500
committer cracyc <cracyc@users.noreply.github.com>2017-04-10 14:36:54 -0500
commitb8e2b247052b5c31d445ebaefa4c4ec4375cb37d (patch)
tree2bc545e49f258ed0915ea110b719e4eab8e4b82b /src/devices/cpu/i386/i386.h
parent0e0f3ad6a12f0b824241f37effb78c028e9c1054 (diff)
i386: add a cpuid supporting 486 (nw)
Diffstat (limited to 'src/devices/cpu/i386/i386.h')
-rw-r--r--src/devices/cpu/i386/i386.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/devices/cpu/i386/i386.h b/src/devices/cpu/i386/i386.h
index ca299b6cf1d..85817a8afb4 100644
--- a/src/devices/cpu/i386/i386.h
+++ b/src/devices/cpu/i386/i386.h
@@ -1432,12 +1432,23 @@ class i486_device : public i386_device
public:
// construction/destruction
i486_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+ i486_device(const machine_config &mconfig, device_type type, const char *name, const char *tag, device_t *owner, uint32_t clock, const char *shortname, const char *source);
protected:
virtual void device_start() override;
virtual void device_reset() override;
};
+class i486dx4_device : public i486_device
+{
+public:
+ // construction/destruction
+ i486dx4_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock);
+
+protected:
+ virtual void device_reset() override;
+};
+
class pentium_device : public i386_device
{
@@ -1528,6 +1539,7 @@ protected:
extern const device_type I386;
extern const device_type I386SX;
extern const device_type I486;
+extern const device_type I486DX4;
extern const device_type PENTIUM;
extern const device_type MEDIAGX;
extern const device_type PENTIUM_PRO;