sam3x8e-pac 0.1.6-dev

Peripheral Access Crate (PAC) for the Atmel SAM3X8E.
unsafe extern "C" {
    fn SUPC();
    fn RSTC();
    fn RTC();
    fn RTT();
    fn WDG();
    fn PMC();
    fn EFC0();
    fn EFC1();
    fn UART();
    fn SMC_SDRAMC();
    fn SDRAMC();
    fn PIOA();
    fn PIOB();
    fn PIOC();
    fn PIOD();
    fn USART0();
    fn USART1();
    fn USART2();
    fn USART3();
    fn HSMCI();
    fn TWI0();
    fn TWI1();
    fn SPI0();
    fn SPI1();
    fn SSC();
    fn TC0();
    fn TC1();
    fn TC2();
    fn TC3();
    fn TC4();
    fn TC5();
    fn TC6();
    fn TC7();
    fn TC8();
    fn PWM();
    fn ADC();
    fn DACC();
    fn DMAC();
    fn UOTGHS();
    fn TRNG();
    fn EMAC();
    fn CAN0();
    fn CAN1();
}
pub union Vector {
    _handler: unsafe extern "C" fn(),
    _reserved: u32,
}
#[unsafe(link_section = ".vector_table.interrupts")]
#[unsafe(no_mangle)]
pub static __INTERRUPTS: [Vector; 45] = [
    Vector { _handler: SUPC },
    Vector { _handler: RSTC },
    Vector { _handler: RTC },
    Vector { _handler: RTT },
    Vector { _handler: WDG },
    Vector { _handler: PMC },
    Vector { _handler: EFC0 },
    Vector { _handler: EFC1 },
    Vector { _handler: UART },
    Vector {
        _handler: SMC_SDRAMC,
    },
    Vector { _handler: SDRAMC },
    Vector { _handler: PIOA },
    Vector { _handler: PIOB },
    Vector { _handler: PIOC },
    Vector { _handler: PIOD },
    Vector { _reserved: 0 },
    Vector { _reserved: 0 },
    Vector { _handler: USART0 },
    Vector { _handler: USART1 },
    Vector { _handler: USART2 },
    Vector { _handler: USART3 },
    Vector { _handler: HSMCI },
    Vector { _handler: TWI0 },
    Vector { _handler: TWI1 },
    Vector { _handler: SPI0 },
    Vector { _handler: SPI1 },
    Vector { _handler: SSC },
    Vector { _handler: TC0 },
    Vector { _handler: TC1 },
    Vector { _handler: TC2 },
    Vector { _handler: TC3 },
    Vector { _handler: TC4 },
    Vector { _handler: TC5 },
    Vector { _handler: TC6 },
    Vector { _handler: TC7 },
    Vector { _handler: TC8 },
    Vector { _handler: PWM },
    Vector { _handler: ADC },
    Vector { _handler: DACC },
    Vector { _handler: DMAC },
    Vector { _handler: UOTGHS },
    Vector { _handler: TRNG },
    Vector { _handler: EMAC },
    Vector { _handler: CAN0 },
    Vector { _handler: CAN1 },
];