|
@@ -1001,3 +1001,45 @@
|
|
|
|
|
|
/* Port G Registers */
|
|
|
|
|
|
+#define bfin_read_PORTG_FER() bfin_read16(PORTG_FER)
|
|
|
+#define bfin_write_PORTG_FER(val) bfin_write16(PORTG_FER, val)
|
|
|
+#define bfin_read_PORTG() bfin_read16(PORTG)
|
|
|
+#define bfin_write_PORTG(val) bfin_write16(PORTG, val)
|
|
|
+#define bfin_read_PORTG_SET() bfin_read16(PORTG_SET)
|
|
|
+#define bfin_write_PORTG_SET(val) bfin_write16(PORTG_SET, val)
|
|
|
+#define bfin_read_PORTG_CLEAR() bfin_read16(PORTG_CLEAR)
|
|
|
+#define bfin_write_PORTG_CLEAR(val) bfin_write16(PORTG_CLEAR, val)
|
|
|
+#define bfin_read_PORTG_DIR_SET() bfin_read16(PORTG_DIR_SET)
|
|
|
+#define bfin_write_PORTG_DIR_SET(val) bfin_write16(PORTG_DIR_SET, val)
|
|
|
+#define bfin_read_PORTG_DIR_CLEAR() bfin_read16(PORTG_DIR_CLEAR)
|
|
|
+#define bfin_write_PORTG_DIR_CLEAR(val) bfin_write16(PORTG_DIR_CLEAR, val)
|
|
|
+#define bfin_read_PORTG_INEN() bfin_read16(PORTG_INEN)
|
|
|
+#define bfin_write_PORTG_INEN(val) bfin_write16(PORTG_INEN, val)
|
|
|
+#define bfin_read_PORTG_MUX() bfin_read32(PORTG_MUX)
|
|
|
+#define bfin_write_PORTG_MUX(val) bfin_write32(PORTG_MUX, val)
|
|
|
+
|
|
|
+/* Port H Registers */
|
|
|
+
|
|
|
+#define bfin_read_PORTH_FER() bfin_read16(PORTH_FER)
|
|
|
+#define bfin_write_PORTH_FER(val) bfin_write16(PORTH_FER, val)
|
|
|
+#define bfin_read_PORTH() bfin_read16(PORTH)
|
|
|
+#define bfin_write_PORTH(val) bfin_write16(PORTH, val)
|
|
|
+#define bfin_read_PORTH_SET() bfin_read16(PORTH_SET)
|
|
|
+#define bfin_write_PORTH_SET(val) bfin_write16(PORTH_SET, val)
|
|
|
+#define bfin_read_PORTH_CLEAR() bfin_read16(PORTH_CLEAR)
|
|
|
+#define bfin_write_PORTH_CLEAR(val) bfin_write16(PORTH_CLEAR, val)
|
|
|
+#define bfin_read_PORTH_DIR_SET() bfin_read16(PORTH_DIR_SET)
|
|
|
+#define bfin_write_PORTH_DIR_SET(val) bfin_write16(PORTH_DIR_SET, val)
|
|
|
+#define bfin_read_PORTH_DIR_CLEAR() bfin_read16(PORTH_DIR_CLEAR)
|
|
|
+#define bfin_write_PORTH_DIR_CLEAR(val) bfin_write16(PORTH_DIR_CLEAR, val)
|
|
|
+#define bfin_read_PORTH_INEN() bfin_read16(PORTH_INEN)
|
|
|
+#define bfin_write_PORTH_INEN(val) bfin_write16(PORTH_INEN, val)
|
|
|
+#define bfin_read_PORTH_MUX() bfin_read32(PORTH_MUX)
|
|
|
+#define bfin_write_PORTH_MUX(val) bfin_write32(PORTH_MUX, val)
|
|
|
+
|
|
|
+/* Port I Registers */
|
|
|
+
|
|
|
+#define bfin_read_PORTI_FER() bfin_read16(PORTI_FER)
|
|
|
+#define bfin_write_PORTI_FER(val) bfin_write16(PORTI_FER, val)
|
|
|
+#define bfin_read_PORTI() bfin_read16(PORTI)
|
|
|
+#define bfin_write_PORTI(val) bfin_write16(PORTI, val)
|