trunk/src/mess/drivers/cat.c
| r25502 | r25503 | |
| 161 | 161 | IAI Swyft: |
| 162 | 162 | Board name: 950-0001C |
| 163 | 163 | "INFORMATION APPLIANCE INC. COPYRIGHT 1985" |
| 164 | | _________________|||||||||_____________________________________________________________________________ |
| 165 | | | video out [Floppy connector] ____ | |
| 166 | | | / \ | |
| 167 | | <4 pin edge) 74LS107 |PB1 | uA339 MC3403 | |
| 168 | | | 7407 \____/ | |
| 169 | | | Y1 "TIMING B" 74LS132 74LS175 | |
| 170 | | | ____________ | |
| 171 | | | TMS4256 74LS161 "DECODE E" "DISK 3.5C" | | 4N37 | |
| 172 | | | | MC6850P | -----| |
| 173 | | | TMS4256 74LS166 74HCT259 74LS299 '------------' MC3403 MC3403 LINE = |
| 174 | | | ___________________ ___________________ -----| |
| 175 | | | TMS4256 74LS373 | | | | PHONE= |
| 176 | | | | MC68008P8 | | R6522P | -----| |
| 177 | | | TMS4256 74F153 '-------------------' '-------------------' MN4053 MN4053 .-----| |
| 178 | | | (jumper E1) |J1 = |
| 179 | | | TMS4256 74F153 74HCT08 __________ ___________________ MC14412 DS1489 | B = |
| 180 | | | | | | | || | R = |
| 181 | | | TMS4256 74F153 74HC4040E | AM27256 | | R6522P | || | E = |
| 182 | | | '----------' '-------------------' || | A = |
| 183 | | | TMS4256 74F153 "VIDEO 2B" .----------. J4 | K = |
| 184 | | | | AM27256 | 74HC02 74HC374 || | O = |
| 185 | | | TMS4256 74F153 74LS393 |__________| || UM95089 Y2 | U = |
| 186 | | |_____________________________________(j9)________________________________________________________|_T___= |
| 164 | _________________|||||||||___________________________________________________________________________________ |
| 165 | | J8 [=======J3=======] ____ | |
| 166 | = / \ (E2) | |
| 167 | = Jx 74LS107 J5 |PB1 | uA339 MC3403 | |
| 168 | | 7407 \____/ | |
| 169 | | Y1 "TIMING B" 74LS132 74LS175 -----| |
| 170 | | ____________ 4N37 Relay J7 = |
| 171 | | TMS4256 74LS161 "DECODE E" "DISK 3.5C" | | -----| |
| 172 | | | MC6850P | J6 = |
| 173 | | TMS4256 74LS166 74HCT259 74LS299 '------------' MC3403 MC3403 -----| |
| 174 | | ___________________ ___________________ .-----| |
| 175 | | TMS4256 74LS373 | | | | |J1 = |
| 176 | | | MC68008P8 | | R6522P | | = |
| 177 | | TMS4256 74F153 '-------------------' '-------------------' MN4053 MN4053 | B = |
| 178 | | (E1) | R = |
| 179 | | TMS4256 74F153 74HCT08 __________ ___________________ MC14412 DS1489 | E = |
| 180 | | | | | | || | A = |
| 181 | | TMS4256 74F153 74HC4040E | AM27256 | | R6522P | || | K = |
| 182 | | '----------' '-------------------' || INFORMATION | O = |
| 183 | | TMS4256 74F153 "VIDEO 2B" .----------. J4 APPLIANCE INC. | U = |
| 184 | | | AM27256 | 74HC02 74HC374 || Copyright 1985 | T = |
| 185 | | TMS4256 74F153 74LS393 |__________| || UM95089 Y2 | = |
| 186 | |_____________________________[________J9___]__________________________________________________D13______|_____= |
| 187 | 187 | |
| 188 | 188 | *Devices of interest: |
| 189 | 189 | J1: breakout of joystick, serial/rs232, hex-keypad, parallel port, and forth switch (and maybe cassette?) pins |
| 190 | Jx: 4 pin on top side, 6 pin on bottom side edge ?debug? connector (may have been intended to be J2, doesn't actually have a J number at all) |
| 191 | J3: Floppy Connector (standard 34 pin shugart) |
| 190 | 192 | J4: keyboard ribbon cable |
| 193 | J5: Berg type socket for supplying power (5v gnd gnd 12v) to the floppy drive |
| 194 | J6: Phone connector, rj11 jack |
| 195 | J7: Line connector, rj11 jack |
| 196 | J8: Video out/power in |
| 197 | J9: solder points for a rom expansion/replacement daughterboard, not populated |
| 198 | E1: jumper, unknown purpose |
| 199 | E2: jumper, unknown purpose |
| 200 | D13: LED |
| 191 | 201 | R6522P (upper): parallel port via |
| 192 | 202 | R6522P (lower): keyboard via |
| 193 | 203 | UM95089: Tone Dialer chip |
| r25502 | r25503 | |
| 202 | 212 | *Deviations from silkscreen: |
| 203 | 213 | 4N37 (marked on silkscreen "4N35") |
| 204 | 214 | 74F153 (marked on silkscreen "74ALS153") |
| 215 | 74HCT259 is socketed, possibly intended that the rom expansion daughterboard will fit in its socket and in place of the 2 roms, if populated |
| 205 | 216 | |
| 206 | 217 | *Other Devices: |
| 207 | 218 | TMS4256-15NL - 262144 x 1 DRAM |
| r25502 | r25503 | |
| 209 | 220 | |
| 210 | 221 | Crystals: |
| 211 | 222 | Y1: 15.8976Mhz, main clock? |
| 212 | | Y2: 3.579545Mhz, used by the DTMF generator chip UM95089? |
| 223 | Y2: 3.579545Mhz, used by the DTMF generator chip UM95089 (connects to pins 7 and 8 of it) |
| 213 | 224 | |
| 214 | 225 | |
| 215 | 226 | ToDo: |
| r25502 | r25503 | |
| 1499 | 1510 | static MACHINE_CONFIG_START( swyft, cat_state ) |
| 1500 | 1511 | |
| 1501 | 1512 | /* basic machine hardware */ |
| 1502 | | MCFG_CPU_ADD("maincpu",M68008, XTAL_15_8976MHz/2) //MC68008P8, Y1=15.8796Mhz, clock GUESSED at Y1 / 2 |
| 1513 | MCFG_CPU_ADD("maincpu",M68008, XTAL_15_8976MHz/2) //MC68008P8, Y1=15.8976Mhz, clock GUESSED at Y1 / 2 |
| 1503 | 1514 | MCFG_CPU_PROGRAM_MAP(swyft_mem) |
| 1504 | 1515 | |
| 1505 | 1516 | MCFG_MACHINE_START_OVERRIDE(cat_state,swyft) |