diff options
Diffstat (limited to 'host/lib/usrp/e300/e300_regs.hpp')
-rw-r--r-- | host/lib/usrp/e300/e300_regs.hpp | 66 |
1 files changed, 10 insertions, 56 deletions
diff --git a/host/lib/usrp/e300/e300_regs.hpp b/host/lib/usrp/e300/e300_regs.hpp index 37d3cb7c4..88d58907b 100644 --- a/host/lib/usrp/e300/e300_regs.hpp +++ b/host/lib/usrp/e300/e300_regs.hpp @@ -11,61 +11,15 @@ #include <stdint.h> #include <uhd/config.hpp> -namespace uhd { namespace usrp { namespace e300 { namespace radio { - -static UHD_INLINE uint32_t sr_addr(const uint32_t offset) -{ - return offset * 4; -} - -static const uint32_t DACSYNC = 5; -static const uint32_t LOOPBACK = 6; -static const uint32_t TEST = 7; -static const uint32_t SPI = 8; -static const uint32_t GPIO = 16; -static const uint32_t MISC_OUTS = 24; -static const uint32_t READBACK = 32; -static const uint32_t TX_CTRL = 64; -static const uint32_t RX_CTRL = 96; -static const uint32_t TIME = 128; -static const uint32_t RX_DSP = 144; -static const uint32_t TX_DSP = 184; -static const uint32_t LEDS = 195; -static const uint32_t FP_GPIO = 201; -static const uint32_t RX_FRONT = 208; -static const uint32_t TX_FRONT = 216; -static const uint32_t CODEC_IDLE = 250; - -static const uint32_t RB32_GPIO = 0; -static const uint32_t RB32_SPI = 4; -static const uint32_t RB64_TIME_NOW = 8; -static const uint32_t RB64_TIME_PPS = 16; -static const uint32_t RB32_TEST = 24; -static const uint32_t RB32_RX = 28; -static const uint32_t RB32_FP_GPIO = 32; -static const uint32_t RB32_MISC_INS = 36; -static const uint32_t RB64_CODEC_READBACK = 40; -static const uint32_t RB32_RADIO_NUM = 48; - -}}}} // namespace - -#define localparam static const int - -localparam ST_RX_ENABLE = 20; -localparam ST_TX_ENABLE = 19; - -localparam LED_TXRX_TX = 18; -localparam LED_TXRX_RX = 17; -localparam LED_RX_RX = 16; -localparam VCRX_V2 = 15; -localparam VCRX_V1 = 14; -localparam VCTXRX_V2 = 13; -localparam VCTXRX_V1 = 12; -localparam TX_ENABLEB = 11; -localparam TX_ENABLEA = 10; -localparam RXC_BANDSEL = 8; -localparam RXB_BANDSEL = 6; -localparam RX_BANDSEL = 3; -localparam TX_BANDSEL = 0; +static const uint32_t VCRX_V2 = 15; +static const uint32_t VCRX_V1 = 14; +static const uint32_t VCTXRX_V2 = 13; +static const uint32_t VCTXRX_V1 = 12; +static const uint32_t TX_ENABLEB = 11; +static const uint32_t TX_ENABLEA = 10; +static const uint32_t RXC_BANDSEL = 8; +static const uint32_t RXB_BANDSEL = 6; +static const uint32_t RX_BANDSEL = 3; +static const uint32_t TX_BANDSEL = 0; #endif /* INCLUDED_E300_REGS_HPP */ |