summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/eepromser.c
Commit message (Collapse)AuthorAgeFilesLines
* eepromuser.c: [Felipe Sanches] Scott Stone2014-10-121-0/+2
| | | | | | | | | | | - Added Support for MSM16911 Serial eeprom mb88xx.c: [Felipe Sanches] - Added support for Fujitsu M88201-202 MCU (MESS) pve500.c: [Felipe Sanchez] - Declare 4-bit MCUs used to control search dials. - Declare/Hook up Serial eeprom to Port A of the subcpu
* Cleanups and version bump Miodrag Milanovic2014-07-221-27/+17
|
* New games added or promoted from NOT_WORKING status R. Belmont2014-05-031-0/+382
| | | | | | | | --------------------------------------------------- Fireball [ANY] eepromser: added support for X24C44 [ANY]
* Bulk convert files that already had standard BSD license in my name Aaron Giles2013-10-161-31/+2
| | | | to new license tagged form.
* Cleanups and version bumpmame0150 Miodrag Milanovic2013-09-171-142/+141
|
* Fixed most regressions due to EEPROM changes. Remaining issues Aaron Giles2013-08-021-0/+7
| | | | are noted at the top of eepromser.c.
* Make sure shift register is clear at the start of a read to simulate the Aaron Giles2013-07-311-0/+3
| | | | dummy 0 bit. Fix polarity of CS/CLK lines in mitchell.c.
* RDY/BUSY on ER5911 is always live regardless of CS state. Fixes gijoe and ↵ Aaron Giles2013-07-301-3/+2
| | | | | | | | probably others. Fix GTI club ROM region sizes (needs new hash computations, haven't done them yet).
* Rewrite serial EEPROM devices, breaking them out into separate chips of Aaron Giles2013-07-291-261/+632
| | | | | | | | the proper size and protocol. Update all drivers, removing custom implementations, and replacing them with standard ones. Moved core read, write, erase functionality into the EEPROM base class a simulated delays in write/erase cycles. Still some more testing/verification work left to do.
* Split eeprom.c into a base class base_eeprom_device and a serial-specific Aaron Giles2013-07-271-0/+437
subclass serial_eeprom_device. Moved the latter into its own file eepromser.c and significantly cleaned up/simplified the code. The new code should be functionally the same as the previous code, but expect that to change soon. As a side-effect, the size and bus width of the EEPROM is now specified in the ADD macro rather than in the interface structure.