From bccdcf2003fde999a96fe15c8ca7caed7be94956 Mon Sep 17 00:00:00 2001 From: Marcin Bukat Date: Tue, 4 May 2010 11:15:36 +0000 Subject: HD200 - move adc channel variable to iram as it is used in ISR git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25805 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/coldfire/mpio/hd200/adc-hd200.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'firmware/target') diff --git a/firmware/target/coldfire/mpio/hd200/adc-hd200.c b/firmware/target/coldfire/mpio/hd200/adc-hd200.c index 8bf96436bf..8a64e00443 100644 --- a/firmware/target/coldfire/mpio/hd200/adc-hd200.c +++ b/firmware/target/coldfire/mpio/hd200/adc-hd200.c @@ -40,7 +40,7 @@ volatile unsigned short adc_data[NUM_ADC_CHANNELS] IBSS_ATTR; void ADC(void) __attribute__ ((interrupt_handler,section(".icode"))); void ADC(void) { - static unsigned char channel; + static unsigned int channel IBSS_ATTR; /* read current value */ adc_data[(channel & 0x03)] = ADVALUE; -- cgit v1.2.3