summaryrefslogtreecommitdiff
path: root/usrp2/firmware/lib
diff options
context:
space:
mode:
authorMatt Ettus2009-11-04 17:52:15 -0800
committerMatt Ettus2009-11-04 17:52:15 -0800
commitbed8e501e12de5dfbba41ad62a499118827ee48d (patch)
tree089aa3fb6437b8e0940483dcaeb612e6c98db2df /usrp2/firmware/lib
parentcfd7fd5722d60ee3eb4cb66745e56d8add947ac2 (diff)
downloadgnuradio-bed8e501e12de5dfbba41ad62a499118827ee48d.tar.gz
gnuradio-bed8e501e12de5dfbba41ad62a499118827ee48d.tar.bz2
gnuradio-bed8e501e12de5dfbba41ad62a499118827ee48d.zip
add new readback entries to memory map. Has irqs, priority encoded buffer status, and performance counter
Diffstat (limited to 'usrp2/firmware/lib')
-rw-r--r--usrp2/firmware/lib/memory_map.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usrp2/firmware/lib/memory_map.h b/usrp2/firmware/lib/memory_map.h
index 78a4330d2..0d0cf04f6 100644
--- a/usrp2/firmware/lib/memory_map.h
+++ b/usrp2/firmware/lib/memory_map.h
@@ -175,6 +175,10 @@ typedef struct {
volatile uint32_t last_line[NBUFFERS]; // last line xfer'd in buffer
volatile uint32_t status; // error and done flags
volatile uint32_t hw_config; // see below
+ volatile uint32_t dummy[3];
+ volatile uint32_t irqs;
+ volatile uint32_t pri_enc_bp_status;
+ volatile uint32_t cycle_count;
} buffer_pool_status_t;
#define buffer_pool_status ((buffer_pool_status_t *) BUFFER_POOL_STATUS_BASE)