summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
authorTomasz Malesinski <tomal@rockbox.org>2006-08-12 21:03:23 +0000
committerTomasz Malesinski <tomal@rockbox.org>2006-08-12 21:03:23 +0000
commit4e5f4ee5e03072d8f470610f8751efcf17ad4f6a (patch)
tree80c7b76f34301cebf1f3394b542de63f638e5b77 /firmware/export
parent062384109190f4f05ef88ab17ec51cd8d49ed5c4 (diff)
downloadrockbox-4e5f4ee5e03072d8f470610f8751efcf17ad4f6a.zip
rockbox-4e5f4ee5e03072d8f470610f8751efcf17ad4f6a.tar.gz
rockbox-4e5f4ee5e03072d8f470610f8751efcf17ad4f6a.tar.bz2
rockbox-4e5f4ee5e03072d8f470610f8751efcf17ad4f6a.tar.xz
Iriver iFP7xx sound support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10552 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/pnx0101.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/firmware/export/pnx0101.h b/firmware/export/pnx0101.h
index 4408c0a..4867c6b 100644
--- a/firmware/export/pnx0101.h
+++ b/firmware/export/pnx0101.h
@@ -64,4 +64,18 @@
#define ADCR24 (*(volatile unsigned long *)0x80002424)
#define ADCR28 (*(volatile unsigned long *)0x80002428)
+#define DMAINTSTAT (*(volatile unsigned long *)0x80104c04)
+#define DMAINTEN (*(volatile unsigned long *)0x80104c08)
+
+#define DMASRC(n) (*(volatile unsigned long *)(0x80104800 + (n) * 0x20))
+#define DMADEST(n) (*(volatile unsigned long *)(0x80104804 + (n) * 0x20))
+#define DMALEN(n) (*(volatile unsigned long *)(0x80104808 + (n) * 0x20))
+#define DMAR0C(n) (*(volatile unsigned long *)(0x8010480c + (n) * 0x20))
+#define DMAR10(n) (*(volatile unsigned long *)(0x80104810 + (n) * 0x20))
+#define DMAR1C(n) (*(volatile unsigned long *)(0x8010481c + (n) * 0x20))
+
+#define MMUBLOCK(n) (*(volatile unsigned long *)(0x80105018 + (n) * 4))
+
+#define CODECVOL (*(volatile unsigned long *)0x80200398)
+
#endif