[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r6989 - usrp2/trunk/firmware/lib
From: |
matt |
Subject: |
[Commit-gnuradio] r6989 - usrp2/trunk/firmware/lib |
Date: |
Sun, 18 Nov 2007 00:34:30 -0700 (MST) |
Author: matt
Date: 2007-11-18 00:34:28 -0700 (Sun, 18 Nov 2007)
New Revision: 6989
Modified:
usrp2/trunk/firmware/lib/memory_map.h
Log:
i2c interface is 8-bit only, but align it on 32-bit boundaries since it doesn't
follow sel signals
Modified: usrp2/trunk/firmware/lib/memory_map.h
===================================================================
--- usrp2/trunk/firmware/lib/memory_map.h 2007-11-18 07:33:52 UTC (rev
6988)
+++ usrp2/trunk/firmware/lib/memory_map.h 2007-11-18 07:34:28 UTC (rev
6989)
@@ -94,11 +94,11 @@
#define I2C_BASE 0x9000
typedef struct {
- volatile unsigned char prescaler_lo; // r/w
- volatile unsigned char prescaler_hi; // r/w
- volatile unsigned char ctrl; // r/w
- volatile unsigned char data; // wr = transmit reg; rd =
receive reg
- volatile unsigned char cmd_status; // wr = command reg; rd = status reg
+ volatile unsigned int prescaler_lo; // r/w
+ volatile unsigned int prescaler_hi; // r/w
+ volatile unsigned int ctrl; // r/w
+ volatile unsigned int data; // wr = transmit reg; rd = receive reg
+ volatile unsigned int cmd_status; // wr = command reg; rd = status reg
} i2c_regs_t;
#define i2c_regs ((i2c_regs_t *) I2C_BASE)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r6989 - usrp2/trunk/firmware/lib,
matt <=