[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r9302 - usrp2/trunk/firmware/lib
From: |
matt |
Subject: |
[Commit-gnuradio] r9302 - usrp2/trunk/firmware/lib |
Date: |
Sun, 17 Aug 2008 17:04:36 -0600 (MDT) |
Author: matt
Date: 2008-08-17 17:04:34 -0600 (Sun, 17 Aug 2008)
New Revision: 9302
Modified:
usrp2/trunk/firmware/lib/memory_map.h
Log:
SD SPI interface registers
Modified: usrp2/trunk/firmware/lib/memory_map.h
===================================================================
--- usrp2/trunk/firmware/lib/memory_map.h 2008-08-17 04:48:42 UTC (rev
9301)
+++ usrp2/trunk/firmware/lib/memory_map.h 2008-08-17 23:04:34 UTC (rev
9302)
@@ -550,7 +550,7 @@
#define atr_regs ((atr_regs_t *) ATR_BASE)
///////////////////////////////////////////////////
- // Time Sync Controller, Slave 12
+// Time Sync Controller, Slave 12
#define TIMESYNC_BASE 0xE800
@@ -562,5 +562,22 @@
#define timesync_regs ((timesync_regs_t *) TIMESYNC_BASE)
+///////////////////////////////////////////////////
+// SD Card SPI interface, Slave 13
+// All regs are 8 bits wide, but are accessed as if they are 32 bits
+
+#define SDSPI_BASE 0xEC00
+
+typedef struct {
+ volatile uint32_t status;
+ volatile uint32_t clkdiv;
+ volatile uint32_t send_dat;
+ volatile uint32_t receive_dat;
+} sdspi_regs_t;
+
+#define sdspi_regs ((sdspi_regs_t *) SDSPI_BASE)
+
+///////////////////////////////////////////////////
+
#endif
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r9302 - usrp2/trunk/firmware/lib,
matt <=