Previous 199869 Revisions Next

r25503 Thursday 3rd October, 2013 at 02:18:57 UTC by Jonathan Gevaryahu
(mess) cat.c: further swyft documentation updates based on having the board to look at directly [Lord Nightmare, Sandy Bumgarner]
[src/mess/drivers]cat.c

trunk/src/mess/drivers/cat.c
r25502r25503
161161IAI Swyft:
162162Board name: 950-0001C
163163"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______|_____=
187187
188188*Devices of interest:
189189J1: breakout of joystick, serial/rs232, hex-keypad, parallel port, and forth switch (and maybe cassette?) pins
190Jx: 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)
191J3: Floppy Connector (standard 34 pin shugart)
190192J4: keyboard ribbon cable
193J5: Berg type socket for supplying power (5v gnd gnd 12v) to the floppy drive
194J6: Phone connector, rj11 jack
195J7: Line connector, rj11 jack
196J8: Video out/power in
197J9: solder points for a rom expansion/replacement daughterboard, not populated
198E1: jumper, unknown purpose
199E2: jumper, unknown purpose
200D13: LED
191201R6522P (upper): parallel port via
192202R6522P (lower): keyboard via
193203UM95089: Tone Dialer chip
r25502r25503
202212*Deviations from silkscreen:
2032134N37 (marked on silkscreen "4N35")
20421474F153 (marked on silkscreen "74ALS153")
21574HCT259 is socketed, possibly intended that the rom expansion daughterboard will fit in its socket and in place of the 2 roms, if populated
205216
206217*Other Devices:
207218TMS4256-15NL - 262144 x 1 DRAM
r25502r25503
209220
210221Crystals:
211222Y1: 15.8976Mhz, main clock?
212Y2: 3.579545Mhz, used by the DTMF generator chip UM95089?
223Y2: 3.579545Mhz, used by the DTMF generator chip UM95089 (connects to pins 7 and 8 of it)
213224
214225
215226ToDo:
r25502r25503
14991510static MACHINE_CONFIG_START( swyft, cat_state )
15001511
15011512   /* 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
15031514   MCFG_CPU_PROGRAM_MAP(swyft_mem)
15041515
15051516   MCFG_MACHINE_START_OVERRIDE(cat_state,swyft)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team