diff options
author | Frank Gevaerts <frank@gevaerts.be> | 2009-07-12 15:01:10 +0000 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2009-07-12 15:01:10 +0000 |
commit | 7528674626fb0956111d27f77bbb3a97628c3a40 (patch) | |
tree | 8a2a11a8719e484dd02adc6b6a4e8c4301286c98 /firmware/export/s3c2440.h | |
parent | 6258e24e0e48f9325a642673077b7d93c805e405 (diff) | |
download | rockbox-7528674626fb0956111d27f77bbb3a97628c3a40.tar.gz rockbox-7528674626fb0956111d27f77bbb3a97628c3a40.zip |
Remove OHCI registers from s3c2440.h and move them to their own header. Since s3c2440 seems to be very close to the OHCI spec, there's no reason not to use a generic driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21808 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/s3c2440.h')
-rw-r--r-- | firmware/export/s3c2440.h | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/firmware/export/s3c2440.h b/firmware/export/s3c2440.h index 2682660b45..0589f3b6b0 100644 --- a/firmware/export/s3c2440.h +++ b/firmware/export/s3c2440.h | |||
@@ -46,33 +46,7 @@ | |||
46 | 46 | ||
47 | /* USB Host Controller */ | 47 | /* USB Host Controller */ |
48 | 48 | ||
49 | /* Control and status group */ | 49 | #define OHCI_BASE 0x49000000 |
50 | #define HcRevision (*(volatile unsigned long *)0x49000000) | ||
51 | #define HcControl (*(volatile unsigned long *)0x49000004) | ||
52 | #define HcCommonStatus (*(volatile unsigned long *)0x49000008) | ||
53 | #define HcInterruptStatus (*(volatile unsigned long *)0x4900000C) | ||
54 | #define HcInterruptEnable (*(volatile unsigned long *)0x49000010) | ||
55 | #define HcInterruptDisable (*(volatile unsigned long *)0x49000014) | ||
56 | /* Memory pointer group */ | ||
57 | #define HcHCCA (*(volatile unsigned long *)0x49000018) | ||
58 | #define HcPeriodCuttentED (*(volatile unsigned long *)0x4900001C) | ||
59 | #define HcControlHeadED (*(volatile unsigned long *)0x49000020) | ||
60 | #define HcControlCurrentED (*(volatile unsigned long *)0x49000024) | ||
61 | #define HcBulkHeadED (*(volatile unsigned long *)0x49000028) | ||
62 | #define HcBulkCurrentED (*(volatile unsigned long *)0x4900002C) | ||
63 | /* Frame counter group */ | ||
64 | #define HcDoneHead (*(volatile unsigned long *)0x49000030) | ||
65 | #define HcRmInterval (*(volatile unsigned long *)0x49000034) | ||
66 | #define HcFmRemaining (*(volatile unsigned long *)0x49000038) | ||
67 | #define HcFmNumber (*(volatile unsigned long *)0x4900003C) | ||
68 | #define HcPeriodicStart (*(volatile unsigned long *)0x49000040) | ||
69 | #define HcLSThreshold (*(volatile unsigned long *)0x49000044) | ||
70 | /* Root hub group */ | ||
71 | #define HcRhDescriptorA (*(volatile unsigned long *)0x49000048) | ||
72 | #define HcRhDescriptorB (*(volatile unsigned long *)0x4900004C) | ||
73 | #define HcRhStatus (*(volatile unsigned long *)0x49000050) | ||
74 | #define HcRhPortStatus1 (*(volatile unsigned long *)0x49000054) | ||
75 | #define HcRhPortStatus2 (*(volatile unsigned long *)0x49000058) | ||
76 | 50 | ||
77 | /* Interrupt Controller */ | 51 | /* Interrupt Controller */ |
78 | 52 | ||