Module sam4l::usart [] [src]

Implementation of the SAM4L USART peripheral.

Supports UART and SPI master modes.

Reexports

use core::cell::Cell;
use core::cmp;
use dma;
use kernel::ReturnCode;
use kernel::common::regs::ReadOnly;
use kernel::common::regs::ReadWrite;
use kernel::common::regs::WriteOnly;
use kernel::hil;
use pm;

Modules

BaudRate
ChannelStatus
Control
FidiRatio
Interrupt
IrdaFilter
LinBaud
LinID
LinMode
Manchester
Mode
NumErrors
ProtectMode
ProtectStatus
ReceiverHold
RxTimeout
TransmitHold
TxTimeGuard
Version

Structs

USART
UsartRegisters

Enums

USARTStateRX
USARTStateTX
UsartClient
UsartMode

Constants

USART_BASE_ADDRS

Statics

USART0
USART1
USART2
USART3