]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - stm32/z80-if.c
pin command, add user configurable i/o pins
[z180-stamp.git] / stm32 / z80-if.c
index 409c32a53260010fe90a0824547bc11054dd42d0..171fea9c93dbc6e0f4cb84bb0a6e7204ac0dd1cc 100644 (file)
@@ -1,3 +1,62 @@
+/**
+ *
+ * Pin assignments
+ *
+ * | Z180-Sig  |  STM32-Port   |Buffer |  Dir  |   Special Function    |
+ * +------------+---------------+-------+-------+-----------------------+
+ * |   A0      | A     1       |   P   |  O    |                       |
+ * |   A1      | A     2       |   P   |  O    |                       |
+ * |   A2      | A     3       |   P   |  O    |                       |
+ * |   A3      | A     4       |   P   |  O    |                       |
+ * |   A4      | A     5       |   P   |  O    |                       |
+ * |   A5      | A     6       |   P   |  O    |                       |
+ * |   A6      | A     7       |   P   |  O    |                       |
+ * |   A7      | A     8       |       |  O    |                       |
+ * |   A8      | C     0       |   P   |  O    |                       |
+ * |   A9      | C     1       |   P   |  O    |                       |
+ * |   A10     | C     2       |   P   |  O    |                       |
+ * |   A11     | C     3       |   P   |  O    |                       |
+ * |   A12     | C     4       |   P   |  O    |                       |
+ * |   A13     | C     5       |   P   |  O    |                       |
+ * |   A14     | C     6       |       |  O    |                       |
+ * |   A15     | C     7       |       |  O    |                       |
+ * |   A16     | C     10      |       |  O    |                       |
+ * |   A17     | C     11      |       |  O    |                       |
+ * |   A18     | C     12      |       |  O    |                       |
+ * |   D0      | B     8       |       |  I/O  |                       |
+ * |   D1      | B     9       |       |  I/O  |                       |
+ * |   D2      | B     10      |       |  I/O  |                       |
+ * |   D3      | B     11      |       |  I/O  |                       |
+ * |   D4      | B     12      |       |  I/O  |                       |
+ * |   D5      | B     13      |       |  I/O  |                       |
+ * |   D6      | B     14      |       |  I/O  |                       |
+ * |   D7      | B     15      |       |  I/O  |                       |
+ * |   ME      | C     13      |   P   |  O    |                       |
+ * |   RD      | B     0       |   P   |  O    |                       |
+ * |   WR      | B     1       |   P   |  O    |                       |
+ * |   BUSREQ  | D     2       |       |  O    |                       |
+ * |   IOCS1   | A     11      |       |  I    |  TIM1_CH4             |
+ * |   BUSACK  | A     12      |       |  I    |                       |
+ * |   HALT    | A     12      |       |  I    |                       |
+ * |   NMI     | B     7       |       |  O    |                       |
+ * |   RST     | B     6       |       |  O    |  TIM16_CH1N           |
+ * |           |               |       |       |                       |
+ * |           | A     9       |       |       |  af1   USART1_TX      |
+ * |           | A     10      |       |       |  af1   USART1_RX      |
+ * |           | A     15      |       | JTDI  |  remap SPI1_NSS'      |
+ * |           | B     3       |       | JTDO  |  remap SPI1_SCK'      |
+ * |           | B     4       |       |NJTRST |  remap SPI1_MISO'     |
+ * |           | B     5       |       |       |  remap SPI1_MOSI'     |
+ * |           | C     14      |       |       |  af1   OSC32          |
+ * |           | C     15      |       |       |  af1   OSC32          |
+
+
+AFIO_MAPR2 =
+AFIO_MAPR_SWJ_CFG_JTAG_OFF_SW_ON  (frees
+AFIO_MAPR_SPI1_REMAP
+
+ */
+
 /**
  *
  * Pin assignments