Crate sam4l [] [src]

Peripheral implementations for the SAM4L MCU.

http://www.atmel.com/microsite/sam4l/default.aspx

Reexports

extern crate core as core;
extern crate cortexm4;
extern crate kernel;
use core::prelude::v1::*;
use cortexm4::generic_isr;
use cortexm4::systick_handler;
use cortexm4::SVC_Handler;

Modules

adc

Implementation of the SAM4L ADCIFE.

aes

Implementation of the AESA peripheral on the SAM4L

ast

Implementation of a single hardware timer.

bpm

Implementation of the BPM peripheral.

bscif

Implementation of the Backup System Control Interface (BSCIF) peripheral.

chip

Interrupt mapping and DMA channel setup.

crccu

Implementation of the SAM4L CRCCU.

dac

Implementation of the SAM4L DACC.

dma

Implementation of the PDCA DMA peripheral.

flashcalw

Implementation of the SAM4L flash controller.

gpio

Implementation of the GPIO controller.

helpers
i2c

Implementation of the SAM4L TWIMS peripheral.

nvic

Named constants for NVIC ids

pm

Implementation of the power manager (PM) peripheral.

scif

Implementation of the system control interface for the SAM4L.

spi

Implementation of DMA-based SPI master and slave communication for the SAM4L.

trng

Implementation of the SAM4L TRNG.

usart

Implementation of the SAM4L USART peripheral.

usbc

SAM4L USB controller

wdt

Implementation of the SAM4L hardware watchdog timer.

Macros

bitfield
register
registers

Statics

BASE_VECTORS
IRQS
_erelocate
_etext
_ezero
_srelocate
_szero

Functions

_estack
hard_fault_handler
init
reset_handler
unhandled_interrupt