trying to fix linking on linux (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23448 749742ba-7341-0410-aadc-df50b521781e
(MESS) bml3.c [jedwidz]
- improved keyboard
- improved video
- disk support

git-svn-id: svn://dspnet.fr/mame/trunk@23449 749742ba-7341-0410-aadc-df50b521781e
Started to split ide hd from ide controller [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@23450 749742ba-7341-0410-aadc-df50b521781e
(couple of useless renames)

git-svn-id: svn://dspnet.fr/mame/trunk@23451 749742ba-7341-0410-aadc-df50b521781e
Merge the mame and mess ide hd device (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23452 749742ba-7341-0410-aadc-df50b521781e
converted c65 and sbc6510 to use modern CIA implementation. nw.

sbc6510 seems to work as before, and c65 is as broken as before.
OTOH amiga family of drivers resisted fiercely to my attempts of conversion, 
so I guess that someone else will have to look at the drivers in order to kill 
the old 6526cia.c code in favor of the modern mos6526.c code (even if
the latter is slower)

git-svn-id: svn://dspnet.fr/mame/trunk@23453 749742ba-7341-0410-aadc-df50b521781e
(MESS) ep64_cass.xml: Added preliminary cassette software list. [Guru, Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23454 749742ba-7341-0410-aadc-df50b521781e
small note to stress inaccuracy of the recently created device... nw

git-svn-id: svn://dspnet.fr/mame/trunk@23455 749742ba-7341-0410-aadc-df50b521781e
firebeat: split midi keyboard to separate device [Carl]
pc16552d: kill it (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23456 749742ba-7341-0410-aadc-df50b521781e
(MESS) ep64_flop.xml: Added floppy images. [Curt Coder]

git-svn-id: svn://dspnet.fr/mame/trunk@23457 749742ba-7341-0410-aadc-df50b521781e
(MESS) disabled unused private fields reported by clang (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23458 749742ba-7341-0410-aadc-df50b521781e
disabled assignment of variable to itself in src/mame/machine/pgmprot6.c reported by clang (nw)

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

git-svn-id: svn://dspnet.fr/mame/trunk@23460 749742ba-7341-0410-aadc-df50b521781e
disabled unused private fields in src/mame/drivers/ksys573.c reported by clang (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@23461 749742ba-7341-0410-aadc-df50b521781e
renamed namcos23 clones

git-svn-id: svn://dspnet.fr/mame/trunk@23462 749742ba-7341-0410-aadc-df50b521781e
new clones added
-------------------
Crisis Zone (CSZO4 Ver. A) [Tormod, BrianT, Smitdogg, The Dumping Union]
Crisis Zone (CSZO3 Ver. B, set 2) [Tormod, BrianT, Smitdogg, The Dumping Union]


git-svn-id: svn://dspnet.fr/mame/trunk@23463 749742ba-7341-0410-aadc-df50b521781e
(bootleg 2 -> bootleg set 2)

git-svn-id: svn://dspnet.fr/mame/trunk@23464 749742ba-7341-0410-aadc-df50b521781e
...and the other

git-svn-id: svn://dspnet.fr/mame/trunk@23465 749742ba-7341-0410-aadc-df50b521781e
Modernized Flower sound device. [Osso]

git-svn-id: svn://dspnet.fr/mame/trunk@23466 749742ba-7341-0410-aadc-df50b521781e
ins8250: set thre only if tx fifo is cleared and unset received data available if rx fifo is cleared (nw)

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