i8251: as per the manual, disabling Tx mid-byte should wait for transmission to finish [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@27027 749742ba-7341-0410-aadc-df50b521781e
(MESS) DEC Rainbow updates:
- Removed preliminary keyboard/sound hacks [Bavarese]
- Improved LK201 mapping (KBD13 keys, keys > F12) [Bavarese]
- Layout LED polarity fixed [Bavarese]
- Improved (still imperfect) bidirectional comms with LK201 [R. Belmont]



git-svn-id: svn://dspnet.fr/mame/trunk@27028 749742ba-7341-0410-aadc-df50b521781e
New games added as GAME_NOT_WORKING
-----------------------------------
Club Kart Prize [gamerfan, rtw, Smitdogg, The Dumping Union, R. Belmont]



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


git-svn-id: svn://dspnet.fr/mame/trunk@27030 749742ba-7341-0410-aadc-df50b521781e
add support to compile windows builds with gcc 4.8.2 x64 only produce working code (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27031 749742ba-7341-0410-aadc-df50b521781e
call set_data_frame() before calling set_rcv_rate() as otherwise it acccesses m_synchronous before it is set leading to random behaviour [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@27032 749742ba-7341-0410-aadc-df50b521781e
hooked up RS232 port [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@27033 749742ba-7341-0410-aadc-df50b521781e
Call set_data_frame() before stc_rcv_rate() in a few more places, as since r26274 there is random behaviour if you don't [smf]


git-svn-id: svn://dspnet.fr/mame/trunk@27034 749742ba-7341-0410-aadc-df50b521781e
moved variables (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27035 749742ba-7341-0410-aadc-df50b521781e
v810.c: Modernized cpu core.  [Wilbert Pol]

git-svn-id: svn://dspnet.fr/mame/trunk@27036 749742ba-7341-0410-aadc-df50b521781e
Fixed c64gs crash at startup, need to specify the actual type because cia1_pb_r isn't virtual (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27037 749742ba-7341-0410-aadc-df50b521781e
Stop ec65k from crashing by creating it's own class, the hardware appears very different to ec65 anyway (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27038 749742ba-7341-0410-aadc-df50b521781e
Fixed atari 5200 startup (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27039 749742ba-7341-0410-aadc-df50b521781e
Quite a number of simplifications for netlist. Also tested some parallel processing using OpenMP (disabled). No wn

git-svn-id: svn://dspnet.fr/mame/trunk@27040 749742ba-7341-0410-aadc-df50b521781e
fixed crash caused by incorrect tag (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27041 749742ba-7341-0410-aadc-df50b521781e
Fixed c128 starting up and changed reset line on c64 cartridges to active low. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27042 749742ba-7341-0410-aadc-df50b521781e
fixed pc1403 & pc1403h crashing and standardised devcb2 callbacks (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27043 749742ba-7341-0410-aadc-df50b521781e
standardised 7474 MCFG and reduced number of run time lookups (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@27044 749742ba-7341-0410-aadc-df50b521781e
Removed pointless "...->object()->" usage and fixed some issues in debug build. No wn

git-svn-id: svn://dspnet.fr/mame/trunk@27045 749742ba-7341-0410-aadc-df50b521781e
fix building with standard development tools (nw)

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