#[doc = "Configurable priority configuration register for CPU0.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [cpu0](cpu0) module"]
pub type CPU0 = crate::Reg<u32, _CPU0>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _CPU0;
#[doc = "`read()` method returns [cpu0::R](cpu0::R) reader structure"]
impl crate::Readable for CPU0 {}
#[doc = "`write(|w| ..)` method takes [cpu0::W](cpu0::W) writer structure"]
impl crate::Writable for CPU0 {}
#[doc = "Configurable priority configuration register for CPU0."]
pub mod cpu0;
#[doc = "Configurable priority configuration register for SPIS1.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [spis1](spis1) module"]
pub type SPIS1 = crate::Reg<u32, _SPIS1>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _SPIS1;
#[doc = "`read()` method returns [spis1::R](spis1::R) reader structure"]
impl crate::Readable for SPIS1 {}
#[doc = "`write(|w| ..)` method takes [spis1::W](spis1::W) writer structure"]
impl crate::Writable for SPIS1 {}
#[doc = "Configurable priority configuration register for SPIS1."]
pub mod spis1;
#[doc = "Configurable priority configuration register for RADIO.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [radio](radio) module"]
pub type RADIO = crate::Reg<u32, _RADIO>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _RADIO;
#[doc = "`read()` method returns [radio::R](radio::R) reader structure"]
impl crate::Readable for RADIO {}
#[doc = "`write(|w| ..)` method takes [radio::W](radio::W) writer structure"]
impl crate::Writable for RADIO {}
#[doc = "Configurable priority configuration register for RADIO."]
pub mod radio;
#[doc = "Configurable priority configuration register for ECB.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [ecb](ecb) module"]
pub type ECB = crate::Reg<u32, _ECB>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _ECB;
#[doc = "`read()` method returns [ecb::R](ecb::R) reader structure"]
impl crate::Readable for ECB {}
#[doc = "`write(|w| ..)` method takes [ecb::W](ecb::W) writer structure"]
impl crate::Writable for ECB {}
#[doc = "Configurable priority configuration register for ECB."]
pub mod ecb;
#[doc = "Configurable priority configuration register for CCM.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [ccm](ccm) module"]
pub type CCM = crate::Reg<u32, _CCM>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _CCM;
#[doc = "`read()` method returns [ccm::R](ccm::R) reader structure"]
impl crate::Readable for CCM {}
#[doc = "`write(|w| ..)` method takes [ccm::W](ccm::W) writer structure"]
impl crate::Writable for CCM {}
#[doc = "Configurable priority configuration register for CCM."]
pub mod ccm;
#[doc = "Configurable priority configuration register for AAR.\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about avaliable fields see [aar](aar) module"]
pub type AAR = crate::Reg<u32, _AAR>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _AAR;
#[doc = "`read()` method returns [aar::R](aar::R) reader structure"]
impl crate::Readable for AAR {}
#[doc = "`write(|w| ..)` method takes [aar::W](aar::W) writer structure"]
impl crate::Writable for AAR {}
#[doc = "Configurable priority configuration register for AAR."]
pub mod aar;
