diff options
Diffstat (limited to 'src/devices/machine/nandflash.h')
-rw-r--r-- | src/devices/machine/nandflash.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/devices/machine/nandflash.h b/src/devices/machine/nandflash.h index dc1b3f0d134..0be5e2de52c 100644 --- a/src/devices/machine/nandflash.h +++ b/src/devices/machine/nandflash.h @@ -57,8 +57,8 @@ protected: nand_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); // device_t implementation - virtual void device_start() override; - virtual void device_reset() override; + virtual void device_start() override ATTR_COLD; + virtual void device_reset() override ATTR_COLD; optional_memory_region m_region; @@ -148,6 +148,12 @@ public: samsung_k9f2g08u0m_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); }; +class toshiba_tc58256aft_device : public nand_device +{ +public: + toshiba_tc58256aft_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock = 0); +}; + // device type definition DECLARE_DEVICE_TYPE(NAND, nand_device) DECLARE_DEVICE_TYPE(SAMSUNG_K9F5608U0D, samsung_k9f5608u0d_device) @@ -158,5 +164,6 @@ DECLARE_DEVICE_TYPE(SAMSUNG_K9F1G08U0B, samsung_k9f1g08u0b_device) DECLARE_DEVICE_TYPE(SAMSUNG_K9F1G08U0M, samsung_k9f1g08u0m_device) DECLARE_DEVICE_TYPE(SAMSUNG_K9LAG08U0M, samsung_k9lag08u0m_device) DECLARE_DEVICE_TYPE(SAMSUNG_K9F2G08U0M, samsung_k9f2g08u0m_device) +DECLARE_DEVICE_TYPE(TOSHIBA_TC58256AFT, toshiba_tc58256aft_device) #endif // MAME_MACHINE_NANDFLASH_H |