(MESS) Mac: convert ASC to devcb2 IRQ output, some minor modernization. [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@24547 749742ba-7341-0410-aadc-df50b521781e
kaypro: fix compile (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@24548 749742ba-7341-0410-aadc-df50b521781e
Rewrite serial EEPROM devices, breaking them out into separate chips of
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.


git-svn-id: svn://dspnet.fr/mame/trunk@24549 749742ba-7341-0410-aadc-df50b521781e
disabled unused private members (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24550 749742ba-7341-0410-aadc-df50b521781e
disabled some more unused private members (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24551 749742ba-7341-0410-aadc-df50b521781e
fixed array out-of-bounds access in nmk16_state::tharrier_mcu_r() (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24552 749742ba-7341-0410-aadc-df50b521781e
(MESS) kaypro : Added back the DSK format (still doesn't work!)

git-svn-id: svn://dspnet.fr/mame/trunk@24553 749742ba-7341-0410-aadc-df50b521781e
added asserts to src/mame/drivers/sidepckt.c to indicate array out-of-bounds accesses (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24554 749742ba-7341-0410-aadc-df50b521781e
fixed array out-of-bounds access in src/mame/drivers/slotcarn.c (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24555 749742ba-7341-0410-aadc-df50b521781e
(MESS) ti99/8: Changed the speech chip and fixed incomplete address
mapping behavior


git-svn-id: svn://dspnet.fr/mame/trunk@24556 749742ba-7341-0410-aadc-df50b521781e
(MESS) Softlist Updates:  [Kaylee]
amigaxxx_flop: Added two recently released files and corrected wrongly placed sets.
atari2600_cass: Four cassette prototypes added.


git-svn-id: svn://dspnet.fr/mame/trunk@24557 749742ba-7341-0410-aadc-df50b521781e
(MESS) cbmiec: Removed device address information from the IEC bus, allowing devices to be chained. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@24558 749742ba-7341-0410-aadc-df50b521781e
(MESS) Cleanup. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24559 749742ba-7341-0410-aadc-df50b521781e
new clones
Grand Striker (Japan) [Yohji, Smitdogg, The Dumping Union]

git-svn-id: svn://dspnet.fr/mame/trunk@24560 749742ba-7341-0410-aadc-df50b521781e
(MESS) Cleanup. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24561 749742ba-7341-0410-aadc-df50b521781e
added gstrikerj (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24562 749742ba-7341-0410-aadc-df50b521781e
new clone added

New Clone Added
----------------------------------
Mechanized Attack (Japan) [ShouTime, The Dumping Union]

git-svn-id: svn://dspnet.fr/mame/trunk@24563 749742ba-7341-0410-aadc-df50b521781e
new Cybots clone added

New Clone Added
---------------------------------------------------
Cyberbots: Fullmetal Madness (Japan 950424) (decrypted bootleg) [Yohji, Smitdogg, The Dumping Union]

git-svn-id: svn://dspnet.fr/mame/trunk@24564 749742ba-7341-0410-aadc-df50b521781e