aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--host/include/uhd/erfnoc/blocks/radio_1x64.yml4
-rw-r--r--host/include/uhd/erfnoc/core/io_signatures.yml24
2 files changed, 25 insertions, 3 deletions
diff --git a/host/include/uhd/erfnoc/blocks/radio_1x64.yml b/host/include/uhd/erfnoc/blocks/radio_1x64.yml
index 0ee68ec24..7fc9b7890 100644
--- a/host/include/uhd/erfnoc/blocks/radio_1x64.yml
+++ b/host/include/uhd/erfnoc/blocks/radio_1x64.yml
@@ -63,8 +63,8 @@ io_ports:
time_keeper:
type: time_keeper
drive: listener
- x300_radio:
- type: x300_radio
+ radio_iface:
+ type: radio_1x32
drive: slave
registers:
diff --git a/host/include/uhd/erfnoc/core/io_signatures.yml b/host/include/uhd/erfnoc/core/io_signatures.yml
index cb2ca2cbc..ba7721e3e 100644
--- a/host/include/uhd/erfnoc/core/io_signatures.yml
+++ b/host/include/uhd/erfnoc/core/io_signatures.yml
@@ -33,7 +33,29 @@ time_keeper:
ports:
- name: radio_time
width: 64
-
+
+radio_1x32:
+ type: master-slave
+ ports:
+ - name: radio_rx_data
+ type: from-master
+ width: 32
+ - name: radio_rx_stb
+ type: from-master
+ width: 1
+ - name: radio_rx_running
+ type: to-master
+ width: 1
+ - name: radio_tx_data
+ type: to-master
+ width: 32
+ - name: radio_tx_stb
+ type: from-master
+ width: 1
+ - name: radio_tx_running
+ type: to-master
+ width: 1
+
x300_radio:
type: master-slave
ports: