build: cleanup src/jtag/drivers directory
[openocd.git] / src / jtag / drivers / OpenULINK / include / io.h
index f7119b9a5cb42338cc3a739602cece5042f5c88d..2dc692acf2640e6fa2907888a457adf48e830499 100644 (file)
 
 /* PORT A */
 #define PIN_U_OE      OUTA0
-// PA1 Not Connected
+/* PA1 Not Connected */
 #define PIN_OE        OUTA2
-// PA3 Not Connected
+/* PA3 Not Connected */
 #define PIN_RUN_LED   OUTA4
 #define PIN_TDO       PINA5
 #define PIN_BRKOUT    PINA6
 #define PIN_COM_LED   OUTA7
 
-
 /* PORT B */
 #define PIN_TDI       OUTB0
 #define PIN_TMS       OUTB1
 #define PIN_RXD0      PINC0
 #define PIN_TXD0      OUTC1
 #define PIN_RESET_2   PINC2
-// PC3 Not Connected
-// PC4 Not Connected
+/* PC3 Not Connecte */
+/* PC4 Not Connected */
 #define PIN_RTCK      PINC5
 #define PIN_WR        OUTC6
-// PC7 Not Connected
+/* PC7 Not Connected */
 
 /* LED Macros */
-#define SET_RUN_LED()     OUTA &= ~PIN_RUN_LED
-#define CLEAR_RUN_LED()   OUTA |=  PIN_RUN_LED
+#define SET_RUN_LED()     (OUTA &= ~PIN_RUN_LED)
+#define CLEAR_RUN_LED()   (OUTA |=  PIN_RUN_LED)
 
-#define SET_COM_LED()     OUTA &= ~PIN_COM_LED
-#define CLEAR_COM_LED()   OUTA |=  PIN_COM_LED
+#define SET_COM_LED()     (OUTA &= ~PIN_COM_LED)
+#define CLEAR_COM_LED()   (OUTA |=  PIN_COM_LED)
 
 /* JTAG Pin Macros */
 #define GET_TMS()         (PINSB & PIN_TMS)
 #define GET_TRAP()        (PINSB & PIN_TRAP)
 #define GET_RTCK()        (PINSC & PIN_RTCK)
 
-#define SET_TMS_HIGH()    OUTB |=  PIN_TMS
-#define SET_TMS_LOW()     OUTB &= ~PIN_TMS
+#define SET_TMS_HIGH()    (OUTB |=  PIN_TMS)
+#define SET_TMS_LOW()     (OUTB &= ~PIN_TMS)
 
-#define SET_TCK_HIGH()    OUTB |=  PIN_TCK
-#define SET_TCK_LOW()     OUTB &= ~PIN_TCK
+#define SET_TCK_HIGH()    (OUTB |=  PIN_TCK)
+#define SET_TCK_LOW()     (OUTB &= ~PIN_TCK)
 
-#define SET_TDI_HIGH()    OUTB |=  PIN_TDI
-#define SET_TDI_LOW()     OUTB &= ~PIN_TDI
+#define SET_TDI_HIGH()    (OUTB |=  PIN_TDI)
+#define SET_TDI_LOW()     (OUTB &= ~PIN_TDI)
 
 /* TRST and RESET are low-active and inverted by hardware. SET_HIGH de-asserts
  * the signal (enabling reset), SET_LOW asserts the signal (disabling reset) */
-#define SET_TRST_HIGH()   OUTB |=  PIN_TRST
-#define SET_TRST_LOW()    OUTB &= ~PIN_TRST
+#define SET_TRST_HIGH()   (OUTB |=  PIN_TRST)
+#define SET_TRST_LOW()    (OUTB &= ~PIN_TRST)
 
-#define SET_RESET_HIGH()  OUTB |=  PIN_RESET
-#define SET_RESET_LOW()   OUTB &= ~PIN_RESET
+#define SET_RESET_HIGH()  (OUTB |=  PIN_RESET)
+#define SET_RESET_LOW()   (OUTB &= ~PIN_RESET)
 
-#define SET_OCDSE_HIGH()  OUTB |=  PIN_OCDSE
-#define SET_OCDSE_LOW()   OUTB &= ~PIN_OCDSE
+#define SET_OCDSE_HIGH()  (OUTB |=  PIN_OCDSE)
+#define SET_OCDSE_LOW()   (OUTB &= ~PIN_OCDSE)
 
-#define SET_BRKIN_HIGH()  OUTB |=  PIN_BRKIN
-#define SET_BRKIN_LOW()   OUTB &= ~PIN_BRKIN
+#define SET_BRKIN_HIGH()  (OUTB |=  PIN_BRKIN)
+#define SET_BRKIN_LOW()   (OUTB &= ~PIN_BRKIN)
 
 #endif

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)