aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/x300/lib/wb_uart.c
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2014-10-07 09:39:25 +0200
committerMartin Braun <martin.braun@ettus.com>2014-10-07 09:39:25 +0200
commit5bd58bc309e959537e3e820abfa39ee629b140a5 (patch)
tree81e3a611134e02d9118f0aa846b7146234849fe8 /firmware/x300/lib/wb_uart.c
parent9f6a11173aef5e661100268bd746963d713adb91 (diff)
downloaduhd-5bd58bc309e959537e3e820abfa39ee629b140a5.tar.gz
uhd-5bd58bc309e959537e3e820abfa39ee629b140a5.tar.bz2
uhd-5bd58bc309e959537e3e820abfa39ee629b140a5.zip
Reorganized firmware/ subdirectory (x300->usrp3, zpu->usrp2)
Diffstat (limited to 'firmware/x300/lib/wb_uart.c')
-rw-r--r--firmware/x300/lib/wb_uart.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/firmware/x300/lib/wb_uart.c b/firmware/x300/lib/wb_uart.c
deleted file mode 100644
index 368d0e150..000000000
--- a/firmware/x300/lib/wb_uart.c
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright 2012 Ettus Research LLC
-
-#include <wb_uart.h>
-#include <wb_utils.h>
-
-localparam SUART_CLKDIV = 0;
-localparam SUART_TXLEVEL = 1;
-localparam SUART_RXLEVEL = 2;
-localparam SUART_TXCHAR = 3;
-localparam SUART_RXCHAR = 4;
-
-void wb_uart_init(const uint32_t base, const size_t div)
-{
- wb_poke32(base + SUART_CLKDIV*4, div);
-}
-
-void wb_uart_putc(const uint32_t base, const int ch)
-{
- while (wb_peek32(base + SUART_TXLEVEL*4) == 0);
- wb_poke32(base + SUART_TXCHAR*4, ch);
-}
-
-bool wb_uart_try_putc(const uint32_t base, const int ch)
-{
- if (wb_peek32(base + SUART_TXLEVEL*4) == 0) return false;
- wb_poke32(base + SUART_TXCHAR*4, ch);
- return true;
-}
-
-int wb_uart_getc(const uint32_t base)
-{
- if (wb_peek32(base + SUART_RXLEVEL*4) == 0) return -1;
- return wb_peek32(base + SUART_RXCHAR*4);
-}