Added Shift up / down in Manx TT, and hooked inputs in Motor Raid too.

git-svn-id: svn://dspnet.fr/mame/trunk@30049 749742ba-7341-0410-aadc-df50b521781e
Merged video/gticlub functionality to K001005/1006 devices. Converted K001005 to use the new poly manager. [Ville Linde]

git-svn-id: svn://dspnet.fr/mame/trunk@30050 749742ba-7341-0410-aadc-df50b521781e
Removed video/gticlub. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30051 749742ba-7341-0410-aadc-df50b521781e
super80.c: use ioport_array (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30052 749742ba-7341-0410-aadc-df50b521781e
Some changes to TGP with no noticeable effect.

git-svn-id: svn://dspnet.fr/mame/trunk@30053 749742ba-7341-0410-aadc-df50b521781e
(MESS) fanucspg: Mapped most of the chips on the i86 side. [Carl]


git-svn-id: svn://dspnet.fr/mame/trunk@30054 749742ba-7341-0410-aadc-df50b521781e
CHD cleanups: [MetalliC]
- Double quote filenames with spaces when writing .gdi files
- Give audio files .raw extension when writing .gdi files
- cdrom_read_subcode() now returns false if the image doesn't contain subcodes



git-svn-id: svn://dspnet.fr/mame/trunk@30055 749742ba-7341-0410-aadc-df50b521781e
For Luca (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@30056 749742ba-7341-0410-aadc-df50b521781e
i8257: new 8257 based on am9517a [Carl]
facnucspmg: fix up dmac and fdc (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30057 749742ba-7341-0410-aadc-df50b521781e
pc8001: why was it all backwards? (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30058 749742ba-7341-0410-aadc-df50b521781e
Fixed build. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30059 749742ba-7341-0410-aadc-df50b521781e
mos6526: Fixed macros. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30060 749742ba-7341-0410-aadc-df50b521781e
6526cia: Fixed macros. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30061 749742ba-7341-0410-aadc-df50b521781e
i8257: oops (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30065 749742ba-7341-0410-aadc-df50b521781e
SH4 : Moved legacy handlers to member of cpu classes (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30066 749742ba-7341-0410-aadc-df50b521781e
did same for PPC (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30067 749742ba-7341-0410-aadc-df50b521781e
Removed some not used macros (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30068 749742ba-7341-0410-aadc-df50b521781e
(MESS) super80 : notes

git-svn-id: svn://dspnet.fr/mame/trunk@30069 749742ba-7341-0410-aadc-df50b521781e
es550x_device: converted to devcb2 (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@30070 749742ba-7341-0410-aadc-df50b521781e
z80ctc: converted to use devcb2. nw.

Notes:
- for whatever reason the tlcs_z80 internal CTC fails to recognize/find its owner tag, 
does anyone know how to fix this? it's probably trivial, but I need an helping hand 
or pve500 cannot be launched anymore...
- @Haze: can you check your inder_sb.c code? your CTC interface was wrong,
judging from the comments in the source (the first cb was for the interrupt, and no 
callback was present by default for the ZC/TO3...) and I'm not sure what the code is 
intended to actually do

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