summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libchip/serial/z85c30.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libchip/serial/z85c30.h')
-rw-r--r--c/src/lib/libchip/serial/z85c30.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/c/src/lib/libchip/serial/z85c30.h b/c/src/lib/libchip/serial/z85c30.h
index 5f40994dfc..f1beeef5e0 100644
--- a/c/src/lib/libchip/serial/z85c30.h
+++ b/c/src/lib/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