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

pub trait ResetControl {
    fn assert_reset<'w>(&self, w: &'w mut W) -> &'w mut W;
fn clear_reset<'w>(&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

fn assert_reset<'w>(&self, w: &'w mut W) -> &'w mut W

Internal method to assert peripheral reset

fn clear_reset<'w>(&self, w: &'w mut W) -> &'w mut W

Internal method to clear peripheral reset

Loading content...

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]

Loading content...

Implementors

impl<'a> ResetControl for UARTFRG[src]

Loading content...