diff options
author | Cástor Muñoz <cmvidal@gmail.com> | 2016-05-14 14:24:49 +0200 |
---|---|---|
committer | Cástor Muñoz <cmvidal@gmail.com> | 2016-05-14 19:39:09 +0200 |
commit | 9a4cd2eaee7d389f2fa6e0d79f0f6ea526f7ef85 (patch) | |
tree | 2cf04d46c512cf48d05c1804e03aee952885bf47 /firmware/target/arm/s5l8700/system-s5l8700.c | |
parent | 60fb707203c5b0ce2c32776890611846f0c22566 (diff) | |
download | rockbox-9a4cd2eaee7d389f2fa6e0d79f0f6ea526f7ef85.tar.gz rockbox-9a4cd2eaee7d389f2fa6e0d79f0f6ea526f7ef85.zip |
iPod Nano2G: add IPOD_ACCESSORY_PROTOCOL
Change-Id: I78a19972624504bc802d96b9b8e9cec132164c2c
Diffstat (limited to 'firmware/target/arm/s5l8700/system-s5l8700.c')
-rw-r--r-- | firmware/target/arm/s5l8700/system-s5l8700.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/firmware/target/arm/s5l8700/system-s5l8700.c b/firmware/target/arm/s5l8700/system-s5l8700.c index 728fea0432..226464fb08 100644 --- a/firmware/target/arm/s5l8700/system-s5l8700.c +++ b/firmware/target/arm/s5l8700/system-s5l8700.c | |||
@@ -85,6 +85,10 @@ default_interrupt(INT_ADC); | |||
85 | #if CONFIG_CPU==S5L8701 | 85 | #if CONFIG_CPU==S5L8701 |
86 | default_interrupt(INT_UNK); | 86 | default_interrupt(INT_UNK); |
87 | default_interrupt(INT_UART2); | 87 | default_interrupt(INT_UART2); |
88 | default_interrupt(EINT_G0); | ||
89 | default_interrupt(EINT_G1); | ||
90 | default_interrupt(EINT_G2); | ||
91 | default_interrupt(EINT_G3); | ||
88 | #endif | 92 | #endif |
89 | 93 | ||
90 | 94 | ||
@@ -99,8 +103,8 @@ void INT_TIMER(void) | |||
99 | 103 | ||
100 | #if CONFIG_CPU==S5L8701 | 104 | #if CONFIG_CPU==S5L8701 |
101 | static void (* const irqvector[])(void) = | 105 | static void (* const irqvector[])(void) = |
102 | { /* still 90% unverified and probably incorrect */ | 106 | { /* still 80% unverified and probably incorrect */ |
103 | EXT0,EXT1,EXT2,EINT_VBUS,EINTG,INT_TIMER,INT_WDT,INT_UART2, | 107 | EXT0,EINT_G0,EINT_G1,EINT_G2,EINT_G3,INT_TIMER,INT_WDT,INT_UART2, |
104 | INT_UNK,INT_UNK,INT_DMA,INT_ALARM_RTC,INT_UART1,INT_UNK,INT_UNK,INT_USB_HOST, | 108 | INT_UNK,INT_UNK,INT_DMA,INT_ALARM_RTC,INT_UART1,INT_UNK,INT_UNK,INT_USB_HOST, |
105 | INT_USB_FUNC,INT_LCDC_0,INT_LCDC_1,INT_CALM,INT_ATA,INT_UNK,INT_SPDIF_OUT,INT_ECC, | 109 | INT_USB_FUNC,INT_LCDC_0,INT_LCDC_1,INT_CALM,INT_ATA,INT_UNK,INT_SPDIF_OUT,INT_ECC, |
106 | INT_SDCI,INT_LCD,INT_WHEEL,INT_IIC,RESERVED2,INT_MSTICK,INT_ADC_WAKEUP,INT_ADC | 110 | INT_SDCI,INT_LCD,INT_WHEEL,INT_IIC,RESERVED2,INT_MSTICK,INT_ADC_WAKEUP,INT_ADC |
@@ -117,8 +121,8 @@ static void (* const irqvector[])(void) = | |||
117 | 121 | ||
118 | #if CONFIG_CPU==S5L8701 | 122 | #if CONFIG_CPU==S5L8701 |
119 | static const char * const irqname[] = | 123 | static const char * const irqname[] = |
120 | { /* still 90% unverified and probably incorrect */ | 124 | { /* still 80% unverified and probably incorrect */ |
121 | "EXT0","EXT1","EXT2","EINT_VBUS","EINTG","INT_TIMER","INT_WDT","INT_UART2", | 125 | "EXT0","EINT_G0","EINT_G1","EINT_G2","EINT_G3","INT_TIMER","INT_WDT","INT_UART2", |
122 | "INT_UNK1","INT_UNK2","INT_DMA","INT_ALARM_RTC","INT_UART1","INT_UNK3","INT_UNK4","INT_USB_HOST", | 126 | "INT_UNK1","INT_UNK2","INT_DMA","INT_ALARM_RTC","INT_UART1","INT_UNK3","INT_UNK4","INT_USB_HOST", |
123 | "INT_USB_FUNC","INT_LCDC_0","INT_LCDC_1","INT_CALM","INT_ATA","INT_UNK5","INT_SPDIF_OUT","INT_ECC", | 127 | "INT_USB_FUNC","INT_LCDC_0","INT_LCDC_1","INT_CALM","INT_ATA","INT_UNK5","INT_SPDIF_OUT","INT_ECC", |
124 | "INT_SDCI","INT_LCD","INT_WHEEL","INT_IIC","Reserved","INT_MSTICK","INT_ADC_WAKEUP","INT_ADC" | 128 | "INT_SDCI","INT_LCD","INT_WHEEL","INT_IIC","Reserved","INT_MSTICK","INT_ADC_WAKEUP","INT_ADC" |