Files
aes
soft
fixslice32.rs
lib.rs
soft.rs
atsamd11d
ac
compctrl.rs
ctrla.rs
ctrlb.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
scaler.rs
statusa.rs
statusb.rs
statusc.rs
winctrl.rs
adc
avgctrl.rs
calib.rs
ctrla.rs
ctrlb.rs
dbgctrl.rs
evctrl.rs
gaincorr.rs
inputctrl.rs
intenclr.rs
intenset.rs
intflag.rs
offsetcorr.rs
refctrl.rs
result.rs
sampctrl.rs
status.rs
swtrig.rs
winctrl.rs
winlt.rs
winut.rs
dac
ctrla.rs
ctrlb.rs
data.rs
databuf.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
status.rs
dmac
active.rs
baseaddr.rs
busych.rs
chctrla.rs
chctrlb.rs
chid.rs
chintenclr.rs
chintenset.rs
chintflag.rs
chstatus.rs
crcchksum.rs
crcctrl.rs
crcdatain.rs
crcstatus.rs
ctrl.rs
dbgctrl.rs
intpend.rs
intstatus.rs
pendch.rs
prictrl0.rs
qosctrl.rs
swtrigctrl.rs
wrbaddr.rs
dsu
addr.rs
cid0.rs
cid1.rs
cid2.rs
cid3.rs
ctrl.rs
data.rs
dcc.rs
dcfg.rs
did.rs
end.rs
entry0.rs
entry1.rs
length.rs
memtype.rs
pid0.rs
pid1.rs
pid2.rs
pid3.rs
pid4.rs
pid5.rs
pid6.rs
pid7.rs
statusa.rs
statusb.rs
eic
config.rs
ctrl.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
nmictrl.rs
nmiflag.rs
status.rs
wakeup.rs
evsys
channel.rs
chstatus.rs
ctrl.rs
intenclr.rs
intenset.rs
intflag.rs
user.rs
gclk
clkctrl.rs
ctrl.rs
genctrl.rs
gendiv.rs
status.rs
generic
raw.rs
hmatrix
pras.rs
prbs.rs
sfr.rs
mtb
authstatus.rs
base.rs
cid0.rs
cid1.rs
cid2.rs
cid3.rs
claimclr.rs
claimset.rs
devarch.rs
devid.rs
devtype.rs
flow.rs
itctrl.rs
lockaccess.rs
lockstatus.rs
master.rs
pid0.rs
pid1.rs
pid2.rs
pid3.rs
pid4.rs
pid5.rs
pid6.rs
pid7.rs
position.rs
nvmctrl
addr.rs
ctrla.rs
ctrlb.rs
intenclr.rs
intenset.rs
intflag.rs
lock.rs
param.rs
status.rs
pac0
wpclr.rs
wpset.rs
pm
ahbmask.rs
apbamask.rs
apbasel.rs
apbbmask.rs
apbbsel.rs
apbcmask.rs
apbcsel.rs
cpusel.rs
ctrl.rs
extctrl.rs
intenclr.rs
intenset.rs
intflag.rs
rcause.rs
sleep.rs
port
ctrl.rs
dir.rs
dirclr.rs
dirset.rs
dirtgl.rs
in_.rs
out.rs
outclr.rs
outset.rs
outtgl.rs
pincfg0_.rs
pmux0_.rs
wrconfig.rs
rtc
mode0
comp.rs
count.rs
ctrl.rs
dbgctrl.rs
evctrl.rs
freqcorr.rs
intenclr.rs
intenset.rs
intflag.rs
readreq.rs
status.rs
mode1
comp.rs
count.rs
ctrl.rs
dbgctrl.rs
evctrl.rs
freqcorr.rs
intenclr.rs
intenset.rs
intflag.rs
per.rs
readreq.rs
status.rs
mode2
alarm.rs
clock.rs
ctrl.rs
dbgctrl.rs
evctrl.rs
freqcorr.rs
intenclr.rs
intenset.rs
intflag.rs
mask.rs
readreq.rs
status.rs
mode0.rs
mode1.rs
mode2.rs
sercom0
i2cm
addr.rs
baud.rs
ctrla.rs
ctrlb.rs
data.rs
dbgctrl.rs
intenclr.rs
intenset.rs
intflag.rs
status.rs
syncbusy.rs
i2cs
addr.rs
ctrla.rs
ctrlb.rs
data.rs
intenclr.rs
intenset.rs
intflag.rs
status.rs
syncbusy.rs
spi
addr.rs
baud.rs
ctrla.rs
ctrlb.rs
data.rs
dbgctrl.rs
intenclr.rs
intenset.rs
intflag.rs
status.rs
syncbusy.rs
usart
baud.rs
baud_frac_mode.rs
baud_fracfp_mode.rs
baud_usartfp_mode.rs
ctrla.rs
ctrlb.rs
data.rs
dbgctrl.rs
intenclr.rs
intenset.rs
intflag.rs
rxpl.rs
status.rs
syncbusy.rs
i2cm.rs
i2cs.rs
spi.rs
usart.rs
sysctrl
bod33.rs
dfllctrl.rs
dfllmul.rs
dfllsync.rs
dfllval.rs
dpllctrla.rs
dpllctrlb.rs
dpllratio.rs
dpllstatus.rs
intenclr.rs
intenset.rs
intflag.rs
osc32k.rs
osc8m.rs
osculp32k.rs
pclksr.rs
vref.rs
xosc.rs
xosc32k.rs
tc1
count16
cc.rs
count.rs
ctrla.rs
ctrlbclr.rs
ctrlbset.rs
ctrlc.rs
dbgctrl.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
readreq.rs
status.rs
count32
cc.rs
count.rs
ctrla.rs
ctrlbclr.rs
ctrlbset.rs
ctrlc.rs
dbgctrl.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
readreq.rs
status.rs
count8
cc.rs
count.rs
ctrla.rs
ctrlbclr.rs
ctrlbset.rs
ctrlc.rs
dbgctrl.rs
evctrl.rs
intenclr.rs
intenset.rs
intflag.rs
per.rs
readreq.rs
status.rs
count16.rs
count32.rs
count8.rs
tcc0
cc.rs
cc_dith4.rs
cc_dith5.rs
cc_dith6.rs
ccb.rs
ccb_dith4.rs
ccb_dith5.rs
ccb_dith6.rs
count.rs
count_dith4.rs
count_dith5.rs
count_dith6.rs
ctrla.rs
ctrlbclr.rs
ctrlbset.rs
dbgctrl.rs
drvctrl.rs
evctrl.rs
fctrla.rs
fctrlb.rs
intenclr.rs
intenset.rs
intflag.rs
patt.rs
pattb.rs
per.rs
per_dith4.rs
per_dith5.rs
per_dith6.rs
perb.rs
perb_dith4.rs
perb_dith5.rs
perb_dith6.rs
status.rs
syncbusy.rs
wave.rs
waveb.rs
wexctrl.rs
usb
device
ctrla.rs
ctrlb.rs
dadd.rs
descadd.rs
epcfg.rs
epintenclr.rs
epintenset.rs
epintflag.rs
epintsmry.rs
epstatus.rs
epstatusclr.rs
epstatusset.rs
fnum.rs
fsmstatus.rs
intenclr.rs
intenset.rs
intflag.rs
padcal.rs
qosctrl.rs
status.rs
syncbusy.rs
device.rs
wdt
clear.rs
config.rs
ctrl.rs
ewctrl.rs
intenclr.rs
intenset.rs
intflag.rs
status.rs
ac.rs
adc.rs
dac.rs
dmac.rs
dsu.rs
eic.rs
evsys.rs
gclk.rs
generic.rs
hmatrix.rs
lib.rs
mtb.rs
nvmctrl.rs
pac0.rs
pm.rs
port.rs
rtc.rs
sercom0.rs
sysctrl.rs
tc1.rs
tcc0.rs
usb.rs
wdt.rs
atsamd_hal
async_hal
interrupts.rs
mod.rs
dmac
channel
mod.rs
reg.rs
async_api.rs
dma_controller.rs
mod.rs
transfer.rs
gpio
dynpin.rs
mod.rs
pin.rs
reg.rs
peripherals
adc
d11.rs
calibration
d11.rs
clock
d11.rs
eic
d11
mod.rs
pin.rs
pwm
d11.rs
timer
async_api.rs
d11.rs
eic.rs
mod.rs
reset_cause.rs
serial_number.rs
watchdog.rs
rtc
mod.rs
sercom
i2c
async_api.rs
config.rs
flags.rs
impl_ehal.rs
pads_thumbv6m.rs
reg.rs
pad
impl_pad_thumbv6m.rs
spi
async_api
dma.rs
mod.rs
impl_ehal
dma.rs
mod.rs
panic_on.rs
thumbv6m.rs
char_size.rs
pads_thumbv6m.rs
reg.rs
uart
async_api.rs
charsize.rs
config.rs
flags.rs
impl_ehal.rs
pads_thumbv6m.rs
reg.rs
dma.rs
i2c.rs
mod.rs
pad.rs
spi.rs
spi_future.rs
uart.rs
bsp_peripherals_macro.rs
delay.rs
interrupt.rs
lib.rs
prelude.rs
sleeping_delay.rs
time.rs
timer_params.rs
timer_traits.rs
typelevel.rs
util.rs
bare_metal
lib.rs
bitfield
lib.rs
bitflags
external.rs
internal.rs
iter.rs
lib.rs
parser.rs
public.rs
traits.rs
byteorder
lib.rs
cfg_if
lib.rs
cipher
block.rs
common.rs
errors.rs
lib.rs
stream.rs
cortex_m
peripheral
cpuid.rs
dcb.rs
dwt.rs
icb.rs
mod.rs
mpu.rs
nvic.rs
scb.rs
syst.rs
register
control.rs
mod.rs
msp.rs
primask.rs
psp.rs
asm.rs
call_asm.rs
critical_section.rs
delay.rs
interrupt.rs
lib.rs
macros.rs
prelude.rs
critical_section
lib.rs
mutex.rs
defmt
encoding
mod.rs
rzcobs.rs
export
integers.rs
mod.rs
traits.rs
impls
core_
alloc_.rs
array.rs
cell.rs
mod.rs
num.rs
ops.rs
panic.rs
ptr.rs
slice.rs
adapter.rs
arrays.rs
mod.rs
primitives.rs
tuples.rs
formatter.rs
lib.rs
traits.rs
embassy_sync
blocking_mutex
mod.rs
raw.rs
pubsub
mod.rs
publisher.rs
subscriber.rs
waitqueue
atomic_waker.rs
mod.rs
multi_waker.rs
waker_registration.rs
channel.rs
fmt.rs
lazy_lock.rs
lib.rs
mutex.rs
once_lock.rs
pipe.rs
priority_channel.rs
ring_buffer.rs
semaphore.rs
signal.rs
watch.rs
zerocopy_channel.rs
embedded_hal
delay.rs
digital.rs
i2c.rs
lib.rs
pwm.rs
spi.rs
embedded_hal_async
delay.rs
digital.rs
i2c.rs
lib.rs
spi.rs
embedded_hal_nb
lib.rs
serial.rs
spi.rs
embedded_io
impls
mod.rs
slice_mut.rs
slice_ref.rs
lib.rs
embedded_io_async
impls
mod.rs
slice_mut.rs
slice_ref.rs
lib.rs
fugit
aliases.rs
duration.rs
helpers.rs
instant.rs
lib.rs
rate.rs
futures
lib.rs
futures_channel
lib.rs
futures_core
task
__internal
mod.rs
mod.rs
poll.rs
future.rs
lib.rs
stream.rs
futures_io
lib.rs
futures_sink
lib.rs
futures_task
future_obj.rs
lib.rs
noop_waker.rs
spawn.rs
futures_util
async_await
join_mod.rs
mod.rs
pending.rs
poll.rs
select_mod.rs
future
future
flatten.rs
fuse.rs
map.rs
mod.rs
try_future
into_future.rs
mod.rs
try_flatten.rs
try_flatten_err.rs
always_ready.rs
either.rs
join.rs
lazy.rs
maybe_done.rs
mod.rs
option.rs
pending.rs
poll_fn.rs
poll_immediate.rs
ready.rs
select.rs
try_join.rs
try_maybe_done.rs
try_select.rs
sink
close.rs
drain.rs
err_into.rs
fanout.rs
feed.rs
flush.rs
map_err.rs
mod.rs
send.rs
send_all.rs
unfold.rs
with.rs
with_flat_map.rs
stream
stream
all.rs
any.rs
chain.rs
collect.rs
concat.rs
count.rs
cycle.rs
enumerate.rs
filter.rs
filter_map.rs
flatten.rs
fold.rs
for_each.rs
forward.rs
fuse.rs
into_future.rs
map.rs
mod.rs
next.rs
peek.rs
scan.rs
select_next_some.rs
skip.rs
skip_while.rs
take.rs
take_until.rs
take_while.rs
then.rs
unzip.rs
zip.rs
try_stream
and_then.rs
into_stream.rs
mod.rs
or_else.rs
try_all.rs
try_any.rs
try_collect.rs
try_concat.rs
try_filter.rs
try_filter_map.rs
try_flatten.rs
try_fold.rs
try_for_each.rs
try_next.rs
try_skip_while.rs
try_take_while.rs
try_unfold.rs
empty.rs
iter.rs
mod.rs
once.rs
pending.rs
poll_fn.rs
poll_immediate.rs
repeat.rs
repeat_with.rs
select.rs
select_with_strategy.rs
unfold.rs
task
mod.rs
spawn.rs
fns.rs
lib.rs
never.rs
unfold_state.rs
gcd
lib.rs
generic_array
arr.rs
functional.rs
hex.rs
impls.rs
iter.rs
lib.rs
sequence.rs
hash32
fnv.rs
lib.rs
murmur3.rs
heapless
binary_heap.rs
deque.rs
histbuf.rs
indexmap.rs
indexset.rs
lib.rs
linear_map.rs
sealed.rs
sorted_linked_list.rs
spsc.rs
string.rs
vec.rs
modular_bitfield
private
array_bytes_conv.rs
checks.rs
impls.rs
mod.rs
proc.rs
push_pop.rs
traits.rs
error.rs
lib.rs
nb
lib.rs
num_traits
ops
bytes.rs
checked.rs
euclid.rs
inv.rs
mod.rs
mul_add.rs
overflowing.rs
saturating.rs
wrapping.rs
bounds.rs
cast.rs
float.rs
identities.rs
int.rs
lib.rs
macros.rs
pow.rs
sign.rs
opaque_debug
lib.rs
pin_project_lite
lib.rs
pin_utils
lib.rs
projection.rs
stack_pin.rs
portable_atomic
gen
utils.rs
imp
atomic64
mod.rs
interrupt
mod.rs
mod.rs
cfgs.rs
lib.rs
utils.rs
rand_core
block.rs
error.rs
impls.rs
le.rs
lib.rs
stable_deref_trait
lib.rs
static_assertions
assert_cfg.rs
assert_eq_align.rs
assert_eq_size.rs
assert_fields.rs
assert_impl.rs
assert_obj_safe.rs
assert_trait.rs
assert_type.rs
const_assert.rs
lib.rs
typenum
gen
consts.rs
op.rs
array.rs
bit.rs
gen.rs
int.rs
lib.rs
marker_traits.rs
operator_aliases.rs
private.rs
type_operators.rs
uint.rs
vcell
lib.rs
void
lib.rs
volatile_register
lib.rs
cortex_m/
prelude.rs
Settings
Help
Summary
1
2
3
//! Prelude
pub use
embedded_hal::prelude::
*
;