Previous 15994 Revisions Next

r7640 Thursday 25th March, 2010 at 15:12:13 UTC by Curt Coder
[CONKORT] Added notes.
[src/mess/machine]conkort.c

src/mess/machine/conkort.c
r7639r7640
4848    SAB1793 - Siemens SAB1793-02P Floppy Disc Controller
4949    FDC9229 - SMC FDC9229BT Floppy Disc Interface Circuit
5050    DM8131  - National Semiconductor DM8131N 6-Bit Unified Bus Comparator
51    CON1    -
52    CON2    - AMP4284
53    CON3    -
54    SW1     -
55    SW2     -
56    SW3     -
57    S1      -
58    S3      -
59    S5      -
51    CON1    - ABC bus connector
52    CON2    - 25-pin D sub floppy connector (AMP4284)
53    CON3    - 34-pin header floppy connector
54    SW1     - Disk drive type (SS/DS, SD/DD)
55    SW2     - Disk drive model
56    SW3     - ABC bus address
57    S1      - Interface type (A:? B:ABCBUS)
58    S3      - Interface type (A:? B:ABCBUS)
59    S5      - Interface type (A:? B:ABCBUS)
6060    S6      - Amount of RAM installed (A:2KB, B:8KB)
61    S7      - Number of drives connected (0:3, 1:?) *located on solder side
62    S8      - 0:8", 1:5.25"
63    S9      - Location of RDY signal (A:P2:6, B:P2:34)
61    S7      - Number of drives connected (0:3, 1:2) *located on solder side
62    S8      - Disk drive type (0:8", 1:5.25")
63    S9      - Location of RDY signal (A:8" P2-6, B:5.25" P2-34)
6464    LD1     - LED
6565
6666*/
r7639r7640
688688/*
689689
690690    DMA Transfer Programs
691    ---------------------
692691
693    C3 14 28 95 6B 02 8A CF 01 AF CF 87
692   READ DAM
693   --------
694    7D 45 21 05 00 C3 14 28 95 6B 02 8A CF 01 AF CF 87
694695
696   7D  transfer mode, port A -> port B, port A starting address follows, block length follows
697   45  port A starting address low byte = 45
698   21  port A starting address high byte = 21
699   05  block length low byte = 05
700   00  block length high byte = 00
695701    C3  reset
696702    14  port A is memory, port A address increments
697703    28  port B is I/O, port B address fixed
698    95  byte mode, port B starting address low follows, interrupt control byte follows
699    6B  port B starting address 0x006B (FDC DATA read)
704    95  byte mode, port B starting address low byte follows, interrupt control byte follows
705    6B  port B starting address low byte = 6B (FDC DATA read)
700706    02  interrupt at end of block
701707    8A  ready active high
702708    CF  load
r7639r7640
705711    CF  load
706712    87  enable DMA
707713
714   ??
715   --
708716    C3 14 28 95 7B 02 8A CF 05 AF CF 87
709717
710718    C3  reset
r7639r7640
720728    CF  load
721729    87  enable DMA
722730
731   ??
732   --
723733    C3 91 40 8A AB
724734
725735    C3  reset

Previous 15994 Revisions Next


© 1998-2018 The MESS Team