summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/nandflash.cpp
Commit message (Collapse)AuthorAgeFilesLines
* New systems marked not working Ivan Vangelista2024-07-111-0/+16
| | | | | | | | | ------------------------------ Hard Puncher Hajime no Ippo 2 - The Fighting - Ouja e no chousen (VER.2.00J) [Hammy, buffi] - namco/namcos10.cpp: preliminary Namco MEM/IO board support [windyfairy] - devices/machine/nandflash.cpp: added TC58256AFT device [windyfairy]
* util/ioprocs.cpp: Added wrappers for common patterns. (#11608) Vas Crabb2024-02-251-6/+6
| | | | | emu/diimage.h: Removed fread overloads that allocate memory for output. util/core_file.cpp: Changed output size of load to size_t.
* misc/cv1k.cpp, misc/nexus3d.cpp: Migrated to use newer machine/nandflash.cpp ↵ buffi2023-11-131-4/+40
| | | | | | | Flash memory emulation. (#11708) * machine/nandflash.cpp: Only reset page address on read or program command. * machine/nandflash.cpp: Added Samsung K9F1G08U0M and K9F2G08U0M. * Removed now-unused machine/serflash.cpp.
* emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) Vas Crabb2023-06-171-5/+0
| | | | | | | | | | | | Read callbacks now need a default return value supplied at construction. Replaced isnull() with isunset() which tells you if the callback wasn't configured rather than whether it isn't safe to call. Enabled validation of device callbacks (it seems it was disabled at some point, probably accidentally). Device callbacks and object finders now implement the same interface for resolution.
* namcos10: Refactored driver, and implemented MEM(M) and MEM(N) boards. (#11053) 9871238791132023-04-011-0/+606
* machine/smartmed.cpp, machine/nandflash.cpp: Separated NAND Flash from smartmed. * sound/spu.cpp: Calculate tables based on clock speed. * machine/intelfsh.cpp: Added Intel 28F640J5 device. * namco/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards. * namco/namcos10.cpp: Fixed parenting of Mr. Driller 2, and renamed Kono e Tako.