unsafe extern "C" {
fn WWDG();
fn PVD();
fn CSS_LSE();
fn FLASH();
fn RCC();
fn EXTI0_1();
fn EXTI2_3();
fn EXTI4_6();
fn SPI();
fn ADC_COMP();
fn LPTIM();
fn UART1();
fn TIMC5();
fn UART2();
fn TIM6();
fn I2C();
fn TIMC11();
}
pub union Vector {
_handler: unsafe extern "C" fn(),
_reserved: u32,
}
#[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 18] = [
Vector { _handler: WWDG },
Vector { _handler: PVD },
Vector { _handler: CSS_LSE },
Vector { _handler: FLASH },
Vector { _handler: RCC },
Vector { _handler: EXTI0_1 },
Vector { _handler: EXTI2_3 },
Vector { _handler: EXTI4_6 },
Vector { _handler: SPI },
Vector { _handler: ADC_COMP },
Vector { _handler: LPTIM },
Vector { _handler: UART1 },
Vector { _handler: TIMC5 },
Vector { _handler: UART2 },
Vector { _handler: TIM6 },
Vector { _handler: I2C },
Vector { _reserved: 0 },
Vector { _handler: TIMC11 },
];