aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--os/hal/dox/uart.dox12
1 files changed, 2 insertions, 10 deletions
diff --git a/os/hal/dox/uart.dox b/os/hal/dox/uart.dox
index 771112e3d..c80bf2e88 100644
--- a/os/hal/dox/uart.dox
+++ b/os/hal/dox/uart.dox
@@ -101,21 +101,13 @@
rx_idle [label="RX_IDLE", style="bold"];
rx_active [label="RX_ACTIVE"];
rx_complete [label="RX_COMPLETE"];
- rx_error [label="RX_ERROR"];
- rx_timeout [label="RX_TIMEOUT"];
+ rx_idle -> rx_idle [label="\nuartStopReceive()\n>rxchar_cb<\n>rxerr_cb<"];
rx_idle -> rx_active [label="\nuartStartReceive()"];
- rx_active -> rx_error [label="\nreceive error\n>rxerr_cb<"];
- rx_error -> rx_idle [label="\ncallback return"];
- rx_error -> rx_active [label="\nuartStartReceiveI()"];
-
- rx_active -> rx_timeout [label="\ntimeout\n>timeout_cb<"];
- rx_timeout -> rx_idle [label="\ncallback return"];
- rx_timeout -> rx_active [label="\nuartStartReceiveI()"];
-
rx_active -> rx_complete [label="\nbuffer filled\n>rxend_cb<"];
rx_active -> rx_idle [label="\nuartStopReceive()"];
+ rx_active -> rx_active [label="\nreceive error\n>rxerr_cb<"];
rx_complete -> rx_active [label="\nuartStartReceiveI()"];
rx_complete -> rx_idle [label="\ncallback return"];
}