Trait lpc82x_hal::syscon::ResetControl[][src]

pub trait ResetControl {
    fn assert_reset<'w>(&mut self, w: &'w mut W) -> &'w mut W;
fn clear_reset<'w>(&mut self, w: &'w mut W) -> &'w mut W; }

Internal trait for controlling peripheral reset

This trait is an internal implementation detail and should neither be implemented nor used outside of LPC82x HAL. Any incompatible changes to this trait won't be considered breaking changes.

Please refer to syscon::Handle::assert_reset and syscon::Handle::clear_reset for the public API that uses this trait.

Required Methods

Internal method to assert peripheral reset

Internal method to clear peripheral reset

Implementations on Foreign Types

impl<'a> ResetControl for SPI0
[src]

impl<'a> ResetControl for SPI1
[src]

impl<'a> ResetControl for USART0
[src]

impl<'a> ResetControl for USART1
[src]

impl<'a> ResetControl for USART2
[src]

impl<'a> ResetControl for I2C0
[src]

impl<'a> ResetControl for MRT
[src]

impl<'a> ResetControl for SCT
[src]

impl<'a> ResetControl for WKT
[src]

impl<'a> ResetControl for GPIO_PORT
[src]

impl<'a> ResetControl for FLASHCTRL
[src]

impl<'a> ResetControl for CMP
[src]

impl<'a> ResetControl for I2C1
[src]

impl<'a> ResetControl for I2C2
[src]

impl<'a> ResetControl for I2C3
[src]

impl<'a> ResetControl for ADC
[src]

impl<'a> ResetControl for DMA
[src]

Implementors