summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/system-target.h
diff options
context:
space:
mode:
authorCatalin Patulea <cat@vv.carleton.ca>2007-09-21 09:06:02 +0000
committerCatalin Patulea <cat@vv.carleton.ca>2007-09-21 09:06:02 +0000
commitc3126e0f3c8c5c91b77d4a0383ae6dc26cdd9ebe (patch)
tree0b00e9e61bd56595fc88d27f0a404ac83bb8248a /firmware/target/arm/system-target.h
parent2a6125946d146c0281af57814ad2121481eb5f84 (diff)
downloadrockbox-c3126e0f3c8c5c91b77d4a0383ae6dc26cdd9ebe.tar.gz
rockbox-c3126e0f3c8c5c91b77d4a0383ae6dc26cdd9ebe.zip
m:robe 500i port: Add primitives for the SPI bus and start moving toward new-style register definitions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14798 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/system-target.h')
-rw-r--r--firmware/target/arm/system-target.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/arm/system-target.h b/firmware/target/arm/system-target.h
index 4e7228415d..fa63c8fb2c 100644
--- a/firmware/target/arm/system-target.h
+++ b/firmware/target/arm/system-target.h
@@ -93,8 +93,8 @@ static inline void flush_icache(void)
#endif /* CONFIG_CPU */
#else /* CPU_CONFIG == DM320 */
-#define inw(p) (*((unsigned short*)(p + PHY_IO_BASE)))
-#define outw(v,p) (*((unsigned short*)(p + PHY_IO_BASE)) = v)
+#define inw(p) (*((volatile unsigned short*)((p) + PHY_IO_BASE)))
+#define outw(v,p) (*((volatile unsigned short*)((p) + PHY_IO_BASE)) = (v))
#endif