summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/serial/z85c30.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-15 23:54:24 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-15 23:54:24 +0000
commit8414c033e23f5ac89769fd25cc9fbe513a63f152 (patch)
treec3bd81db57a6664b6dae25b80c74b0b70a3762b3 /c/src/libchip/serial/z85c30.h
parentAdded default mc68681 register access routines. (diff)
downloadrtems-8414c033e23f5ac89769fd25cc9fbe513a63f152.tar.bz2
Added default z85c30 register access routines.
Diffstat (limited to '')
-rw-r--r--c/src/libchip/serial/z85c30.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/c/src/libchip/serial/z85c30.h b/c/src/libchip/serial/z85c30.h
index 5f40994dfc..f1beeef5e0 100644
--- a/c/src/libchip/serial/z85c30.h
+++ b/c/src/libchip/serial/z85c30.h
@@ -47,6 +47,30 @@ extern console_fns z85c30_fns_polled;
extern console_flow z85c30_flow_RTSCTS;
extern console_flow z85c30_flow_DTRCTS;
+/*
+ * Default register access routines
+ */
+
+unsigned8 z85c30_get_register( /* registers are byte-wide */
+ unsigned32 ulCtrlPort,
+ unsigned8 ucRegNum
+);
+
+void z85c30_set_register(
+ unsigned32 ulCtrlPort,
+ unsigned8 ucRegNum,
+ unsigned8 ucData
+);
+
+unsigned8 z85c30_get_data(
+ unsigned32 ulDataPort
+);
+
+void z85c30_set_data(
+ unsigned32 ulDataPort,
+ unsigned8 ucData
+);
+
#ifdef __cplusplus
}
#endif