Index: firmware/source/sys_vim.c =================================================================== diff -u -r40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3 -rcb5c7321fae3036d7a3641ae49097b4b361270f5 --- firmware/source/sys_vim.c (.../sys_vim.c) (revision 40bcef6aa65af6c93ce937c6c4aa2de13e8a78d3) +++ firmware/source/sys_vim.c (.../sys_vim.c) (revision cb5c7321fae3036d7a3641ae49097b4b361270f5) @@ -83,8 +83,8 @@ &phantomInterrupt, /* Channel 11 */ &phantomInterrupt, /* Channel 12 */ &linHighLevelInterrupt, /* Channel 13 */ - &adc1Group0Interrupt, /* Channel 14 */ - &phantomInterrupt, /* Channel 15 */ + &phantomInterrupt, /* Channel 14 */ + &adc1Group1Interrupt, /* Channel 15 */ &can1HighLevelInterrupt, /* Channel 16 */ &phantomInterrupt, /* Channel 17 */ &phantomInterrupt, /* Channel 18 */ @@ -241,8 +241,8 @@ | (uint32)((uint32)SYS_IRQ << 11U) | (uint32)((uint32)SYS_IRQ << 12U) | (uint32)((uint32)SYS_FIQ << 13U) - | (uint32)((uint32)SYS_FIQ << 14U) - | (uint32)((uint32)SYS_IRQ << 15U) + | (uint32)((uint32)SYS_IRQ << 14U) + | (uint32)((uint32)SYS_FIQ << 15U) | (uint32)((uint32)SYS_FIQ << 16U) | (uint32)((uint32)SYS_IRQ << 17U) | (uint32)((uint32)SYS_IRQ << 18U) @@ -376,8 +376,8 @@ | (uint32)((uint32)0U << 11U) | (uint32)((uint32)0U << 12U) | (uint32)((uint32)1U << 13U) - | (uint32)((uint32)1U << 14U) - | (uint32)((uint32)0U << 15U) + | (uint32)((uint32)0U << 14U) + | (uint32)((uint32)1U << 15U) | (uint32)((uint32)1U << 16U) | (uint32)((uint32)0U << 17U) | (uint32)((uint32)0U << 18U)