Thank you to anyone who has already donated - your generous donations helped make three months of treatment possible.
My brother Nate continues to fight stage IV Hodgkin's lymphoma. He's just 31, with a wife and baby girl. They have no active income (since he's been unable to return to work), no insurance, and cannot afford the treatment he needs. Nate and his family need your help. Please consider a donation, every dollar helps. Thanks.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
diff --git a/firmware/target/arm/as3525/system-as3525.c b/firmware/target/arm/as3525/system-as3525.c index 0bb8c4c..145af28 100644 struct vec_int_src vec_int_srcs[] = { INT_SRC_TIMER2, INT_TIMER2 }, { INT_SRC_I2C_AUDIO, INT_I2C_AUDIO }, { INT_SRC_AUDIO, INT_AUDIO }, -#ifdef HAVE_HOTSWAP +#if defined(HAVE_HOTSWAP) || defined(SANSA_FUZEV2) { INT_SRC_GPIOA, INT_GPIOA, }, #endif /* Lowest priority at the end of the list */ static void setup_vic(void) void INT_GPIOA(void) { -#ifdef HAVE_MULTIDRIVE +#ifdef HAVE_HOTSWAP void sd_gpioa_isr(void); sd_gpioa_isr(); #endif -#if (defined(HAVE_SCROLLWHEEL) && CONFIG_CPU != AS3525) +#ifdef SANSA_FUZEV2 void button_gpioa_isr(void); button_gpioa_isr(); #endif void system_init(void) ascodec_init(); #ifndef BOOTLOADER - /* setup isr for microsd monitoring and for scrollwheel irq */ -#if defined(HAVE_MULTIDRIVE) || (defined(HAVE_SCROLLWHEEL) && CONFIG_CPU != AS3525) + /* setup isr for microsd monitoring and for fuzev2 scrollwheel irq */ +#if defined(HAVE_HOTSWAP) || defined(SANSA_FUZEV2) VIC_INT_ENABLE = (INTERRUPT_GPIOA); /* pin selection for irq happens in the drivers */ #endif |