px4.c: initial diserial support

git-svn-id: svn://dspnet.fr/mame/trunk@26902 749742ba-7341-0410-aadc-df50b521781e
px4.c: small bugfix

git-svn-id: svn://dspnet.fr/mame/trunk@26903 749742ba-7341-0410-aadc-df50b521781e
removed superflous ; (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26904 749742ba-7341-0410-aadc-df50b521781e
fixed montecar slowdowns

git-svn-id: svn://dspnet.fr/mame/trunk@26905 749742ba-7341-0410-aadc-df50b521781e
Hooked up the 6551 to the plus 4 user port, haven't been able to test it in diag264 as cartridges don't appear to work [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26906 749742ba-7341-0410-aadc-df50b521781e
wicat: Got it passing the VIA test.  Needs a trampoline to do so, but is not possible otherwise at this stage.

git-svn-id: svn://dspnet.fr/mame/trunk@26907 749742ba-7341-0410-aadc-df50b521781e
saves variables I added recently & expanded vic20 user port so that devices can be shared between vic20/c64/c128 (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26908 749742ba-7341-0410-aadc-df50b521781e
missed this in last commit (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26909 749742ba-7341-0410-aadc-df50b521781e
wicat: added else. (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@26910 749742ba-7341-0410-aadc-df50b521781e
avr8 : changed -1 to 0xffff since UINT16 have been used (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@26911 749742ba-7341-0410-aadc-df50b521781e
wicat: changed tag for the 8X300, since it's part of the WD1000, and adding logging of WD1000 register writes. (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@26912 749742ba-7341-0410-aadc-df50b521781e
avr8 : fix from Filipe (nw)

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

git-svn-id: svn://dspnet.fr/mame/trunk@26914 749742ba-7341-0410-aadc-df50b521781e
Modernized mos6530 device.(nw)


git-svn-id: svn://dspnet.fr/mame/trunk@26915 749742ba-7341-0410-aadc-df50b521781e
n68681: modernized and killed config struct in favor of devcb2. [R. Belmont]



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


git-svn-id: svn://dspnet.fr/mame/trunk@26917 749742ba-7341-0410-aadc-df50b521781e
the obligatory missed file (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@26918 749742ba-7341-0410-aadc-df50b521781e
one more (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@26919 749742ba-7341-0410-aadc-df50b521781e
Allow vic20/c64/c128 to share user port devices, removed c64 version of vic1011 and moved protovision 4 player adapter from bus/c64 to bus/vic20. Tried to test with http://code.google.com/p/commodore-multi-player/ as it supports protovision 4 player adapter, but it currently crashes. I have had to disable 1541 as it prevents quick loading from working. [smf]

git-svn-id: svn://dspnet.fr/mame/trunk@26920 749742ba-7341-0410-aadc-df50b521781e
px4.c: preliminary tf20 floppy support

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