summaryrefslogtreecommitdiffstats
path: root/c/src/libchip
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-25 16:02:21 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-07-25 16:02:21 +0000
commitda8ac60afdf7f87f3e9fb5ffadf9161f6577017b (patch)
tree6cc602905d47aeb2c0c7b352af957f30b3d3e2d9 /c/src/libchip
parentChanged to utilize return status from rtems_termios_dequeue_characters() (diff)
downloadrtems-da8ac60afdf7f87f3e9fb5ffadf9161f6577017b.tar.bz2
New file.
Diffstat (limited to 'c/src/libchip')
-rw-r--r--c/src/libchip/serial/STATUS49
1 files changed, 49 insertions, 0 deletions
diff --git a/c/src/libchip/serial/STATUS b/c/src/libchip/serial/STATUS
new file mode 100644
index 0000000000..793fb1a4b9
--- /dev/null
+++ b/c/src/libchip/serial/STATUS
@@ -0,0 +1,49 @@
+#
+# $Id$
+#
+
+General
+=======
+
++ Hardware flow control is not currently supported. Some of the chip
+ drivers (in particular the z8530) have support for hardware flow control
+ but this has not been tested in the libchip context. There will need
+ to be a way to totally disabled hardware flow control which is not
+ currently in this.
+
++ "ulClockSpeed" configuration item field to become a pointer to a table
+ of chip specific information. For example, the z8530 should specify
+ clock speed and clock divisor setting.
+
++ A termios structure should be included to specify the initial settings.
+ Right now all drivers default to 9600, 8N1.
+
+
+MC68681
+=======
+
++ Works interrupt and polled.
+
++ Hardware flow control not included.
+
+NS16650
+=======
+
++ Not tested in libchip context. Based on Radstone PPC2 driver which worked
+ well.
+
++ Interrupt code needs to be reworked to eliminate Ring_buffer usage. This
+ will probably require managing the interrupt mask register as is
+ done in the mc68681 and z85c30 drivers.
+
++ Missing set attributes function.
+
+Z85C30
+======
+
++ Works polled and interrupt.
+
++ Hardware flow control included but is currently disabled.
+
++ Needs to support mode where more specific vectors are generated.
+