[][src]Trait lpc8xx_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 MRT0[src]

impl<'a> ResetControl for SCT0[src]

impl<'a> ResetControl for WKT[src]

impl<'a> ResetControl for FLASH_CTRL[src]

impl<'a> ResetControl for ACOMP[src]

impl<'a> ResetControl for I2C1[src]

impl<'a> ResetControl for I2C2[src]

impl<'a> ResetControl for I2C3[src]

impl<'a> ResetControl for ADC0[src]

impl<'a> ResetControl for DMA0[src]

impl<'a> ResetControl for GPIO[src]

Loading content...

Implementors

Loading content...