#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [tagheader0](tagheader0) module"]
pub type TAGHEADER0 = crate::Reg<u32, _TAGHEADER0>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _TAGHEADER0;
#[doc = "`read()` method returns [tagheader0::R](tagheader0::R) reader structure"]
impl crate::Readable for TAGHEADER0 {}
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST."]
pub mod tagheader0;
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [tagheader1](tagheader1) module"]
pub type TAGHEADER1 = crate::Reg<u32, _TAGHEADER1>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _TAGHEADER1;
#[doc = "`read()` method returns [tagheader1::R](tagheader1::R) reader structure"]
impl crate::Readable for TAGHEADER1 {}
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST."]
pub mod tagheader1;
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [tagheader2](tagheader2) module"]
pub type TAGHEADER2 = crate::Reg<u32, _TAGHEADER2>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _TAGHEADER2;
#[doc = "`read()` method returns [tagheader2::R](tagheader2::R) reader structure"]
impl crate::Readable for TAGHEADER2 {}
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST."]
pub mod tagheader2;
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [tagheader3](tagheader3) module"]
pub type TAGHEADER3 = crate::Reg<u32, _TAGHEADER3>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _TAGHEADER3;
#[doc = "`read()` method returns [tagheader3::R](tagheader3::R) reader structure"]
impl crate::Readable for TAGHEADER3 {}
#[doc = "Default header for NFC Tag. Software can read these values to populate NFCID1_3RD_LAST, NFCID1_2ND_LAST and NFCID1_LAST."]
pub mod tagheader3;
