lpc550x 0.3.0

Register mappings for the NXP LPC550x/LPC55S0x family of Cortex-M33 microcontrollers
Documentation
#[doc = r"Register block"]
#[repr(C)]
pub struct RegisterBlock {
    #[doc = "0x00 - CRC mode register."]
    pub csw: CSW,
    #[doc = "0x04 - CRC seed register."]
    pub request: REQUEST,
    #[doc = "0x08 - Return value from ROM."]
    pub return_: RETURN,
    _reserved3: [u8; 0xf0],
    #[doc = "0xfc - Identification register."]
    pub id: ID,
}
#[doc = "CSW (rw) register accessor: an alias for `Reg<CSW_SPEC>`"]
pub type CSW = crate::Reg<csw::CSW_SPEC>;
#[doc = "CRC mode register."]
pub mod csw;
#[doc = "REQUEST (rw) register accessor: an alias for `Reg<REQUEST_SPEC>`"]
pub type REQUEST = crate::Reg<request::REQUEST_SPEC>;
#[doc = "CRC seed register."]
pub mod request;
#[doc = "RETURN (rw) register accessor: an alias for `Reg<RETURN_SPEC>`"]
pub type RETURN = crate::Reg<return_::RETURN_SPEC>;
#[doc = "Return value from ROM."]
pub mod return_;
#[doc = "ID (r) register accessor: an alias for `Reg<ID_SPEC>`"]
pub type ID = crate::Reg<id::ID_SPEC>;
#[doc = "Identification register."]
pub mod id;