| #![no_std] |
| #![allow(clippy::erasing_op)] |
| #![allow(clippy::identity_op)] |
| #[doc = r" A zero-sized type that represents ownership of this"] |
| #[doc = r" peripheral, used to get access to a Register lock. Most"] |
| #[doc = r" programs create one of these in unsafe code near the top of"] |
| #[doc = r" main(), and pass it to the driver responsible for managing"] |
| #[doc = r" all access to the hardware."] |
| pub struct RvPlic { |
| _priv: (), |
| } |
| impl RvPlic { |
| pub const PTR: *mut u32 = 0x48000000 as *mut u32; |
| #[doc = r" # Safety"] |
| #[doc = r""] |
| #[doc = r" Caller must ensure that all concurrent use of this"] |
| #[doc = r" peripheral in the firmware is done so in a compatible"] |
| #[doc = r" way. The simplest way to enforce this is to only call"] |
| #[doc = r" this function once."] |
| #[inline(always)] |
| pub const unsafe fn new() -> Self { |
| Self { _priv: () } |
| } |
| #[doc = r" Returns a register block that can be used to read"] |
| #[doc = r" registers from this peripheral, but cannot write."] |
| #[inline(always)] |
| pub fn regs(&self) -> RegisterBlock<ureg::RealMmio<'_>> { |
| RegisterBlock { |
| ptr: Self::PTR, |
| mmio: core::default::Default::default(), |
| } |
| } |
| #[doc = r" Return a register block that can be used to read and"] |
| #[doc = r" write this peripheral's registers."] |
| #[inline(always)] |
| pub fn regs_mut(&mut self) -> RegisterBlock<ureg::RealMmioMut<'_>> { |
| RegisterBlock { |
| ptr: Self::PTR, |
| mmio: core::default::Default::default(), |
| } |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct RegisterBlock<TMmio: ureg::Mmio + core::borrow::Borrow<TMmio>> { |
| ptr: *mut u32, |
| mmio: TMmio, |
| } |
| impl<TMmio: ureg::Mmio + core::default::Default> RegisterBlock<TMmio> { |
| #[doc = r" # Safety"] |
| #[doc = r""] |
| #[doc = r" The caller is responsible for ensuring that ptr is valid for"] |
| #[doc = r" volatile reads and writes at any of the offsets in this register"] |
| #[doc = r" block."] |
| #[inline(always)] |
| pub unsafe fn new(ptr: *mut u32) -> Self { |
| Self { |
| ptr, |
| mmio: core::default::Default::default(), |
| } |
| } |
| } |
| impl<TMmio: ureg::Mmio> RegisterBlock<TMmio> { |
| #[doc = r" # Safety"] |
| #[doc = r""] |
| #[doc = r" The caller is responsible for ensuring that ptr is valid for"] |
| #[doc = r" volatile reads and writes at any of the offsets in this register"] |
| #[doc = r" block."] |
| #[inline(always)] |
| pub unsafe fn new_with_mmio(ptr: *mut u32, mmio: TMmio) -> Self { |
| Self { ptr, mmio } |
| } |
| #[doc = "Interrupt Source 0 Priority\n\nRead value: [`regs::Prio0ReadVal`]; Write value: [`regs::Prio0WriteVal`]"] |
| #[inline(always)] |
| pub fn prio0(&self) -> ureg::RegRef<crate::meta::Prio0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 0 Priority\n\nRead value: [`regs::Prio0ReadVal`]; Write value: [`regs::Prio0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio0(self) -> ureg::RegRef<crate::meta::Prio0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 1 Priority\n\nRead value: [`regs::Prio1ReadVal`]; Write value: [`regs::Prio1WriteVal`]"] |
| #[inline(always)] |
| pub fn prio1(&self) -> ureg::RegRef<crate::meta::Prio1, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 1 Priority\n\nRead value: [`regs::Prio1ReadVal`]; Write value: [`regs::Prio1WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio1(self) -> ureg::RegRef<crate::meta::Prio1, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 2 Priority\n\nRead value: [`regs::Prio2ReadVal`]; Write value: [`regs::Prio2WriteVal`]"] |
| #[inline(always)] |
| pub fn prio2(&self) -> ureg::RegRef<crate::meta::Prio2, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 2 Priority\n\nRead value: [`regs::Prio2ReadVal`]; Write value: [`regs::Prio2WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio2(self) -> ureg::RegRef<crate::meta::Prio2, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 3 Priority\n\nRead value: [`regs::Prio3ReadVal`]; Write value: [`regs::Prio3WriteVal`]"] |
| #[inline(always)] |
| pub fn prio3(&self) -> ureg::RegRef<crate::meta::Prio3, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 3 Priority\n\nRead value: [`regs::Prio3ReadVal`]; Write value: [`regs::Prio3WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio3(self) -> ureg::RegRef<crate::meta::Prio3, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 4 Priority\n\nRead value: [`regs::Prio4ReadVal`]; Write value: [`regs::Prio4WriteVal`]"] |
| #[inline(always)] |
| pub fn prio4(&self) -> ureg::RegRef<crate::meta::Prio4, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x10 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 4 Priority\n\nRead value: [`regs::Prio4ReadVal`]; Write value: [`regs::Prio4WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio4(self) -> ureg::RegRef<crate::meta::Prio4, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x10 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 5 Priority\n\nRead value: [`regs::Prio5ReadVal`]; Write value: [`regs::Prio5WriteVal`]"] |
| #[inline(always)] |
| pub fn prio5(&self) -> ureg::RegRef<crate::meta::Prio5, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x14 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 5 Priority\n\nRead value: [`regs::Prio5ReadVal`]; Write value: [`regs::Prio5WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio5(self) -> ureg::RegRef<crate::meta::Prio5, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x14 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 6 Priority\n\nRead value: [`regs::Prio6ReadVal`]; Write value: [`regs::Prio6WriteVal`]"] |
| #[inline(always)] |
| pub fn prio6(&self) -> ureg::RegRef<crate::meta::Prio6, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x18 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 6 Priority\n\nRead value: [`regs::Prio6ReadVal`]; Write value: [`regs::Prio6WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio6(self) -> ureg::RegRef<crate::meta::Prio6, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x18 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 7 Priority\n\nRead value: [`regs::Prio7ReadVal`]; Write value: [`regs::Prio7WriteVal`]"] |
| #[inline(always)] |
| pub fn prio7(&self) -> ureg::RegRef<crate::meta::Prio7, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 7 Priority\n\nRead value: [`regs::Prio7ReadVal`]; Write value: [`regs::Prio7WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio7(self) -> ureg::RegRef<crate::meta::Prio7, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 8 Priority\n\nRead value: [`regs::Prio8ReadVal`]; Write value: [`regs::Prio8WriteVal`]"] |
| #[inline(always)] |
| pub fn prio8(&self) -> ureg::RegRef<crate::meta::Prio8, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x20 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 8 Priority\n\nRead value: [`regs::Prio8ReadVal`]; Write value: [`regs::Prio8WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio8(self) -> ureg::RegRef<crate::meta::Prio8, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x20 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 9 Priority\n\nRead value: [`regs::Prio9ReadVal`]; Write value: [`regs::Prio9WriteVal`]"] |
| #[inline(always)] |
| pub fn prio9(&self) -> ureg::RegRef<crate::meta::Prio9, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x24 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 9 Priority\n\nRead value: [`regs::Prio9ReadVal`]; Write value: [`regs::Prio9WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio9(self) -> ureg::RegRef<crate::meta::Prio9, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x24 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 10 Priority\n\nRead value: [`regs::Prio10ReadVal`]; Write value: [`regs::Prio10WriteVal`]"] |
| #[inline(always)] |
| pub fn prio10(&self) -> ureg::RegRef<crate::meta::Prio10, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x28 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 10 Priority\n\nRead value: [`regs::Prio10ReadVal`]; Write value: [`regs::Prio10WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio10(self) -> ureg::RegRef<crate::meta::Prio10, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x28 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 11 Priority\n\nRead value: [`regs::Prio11ReadVal`]; Write value: [`regs::Prio11WriteVal`]"] |
| #[inline(always)] |
| pub fn prio11(&self) -> ureg::RegRef<crate::meta::Prio11, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 11 Priority\n\nRead value: [`regs::Prio11ReadVal`]; Write value: [`regs::Prio11WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio11(self) -> ureg::RegRef<crate::meta::Prio11, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 12 Priority\n\nRead value: [`regs::Prio12ReadVal`]; Write value: [`regs::Prio12WriteVal`]"] |
| #[inline(always)] |
| pub fn prio12(&self) -> ureg::RegRef<crate::meta::Prio12, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x30 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 12 Priority\n\nRead value: [`regs::Prio12ReadVal`]; Write value: [`regs::Prio12WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio12(self) -> ureg::RegRef<crate::meta::Prio12, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x30 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 13 Priority\n\nRead value: [`regs::Prio13ReadVal`]; Write value: [`regs::Prio13WriteVal`]"] |
| #[inline(always)] |
| pub fn prio13(&self) -> ureg::RegRef<crate::meta::Prio13, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x34 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 13 Priority\n\nRead value: [`regs::Prio13ReadVal`]; Write value: [`regs::Prio13WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio13(self) -> ureg::RegRef<crate::meta::Prio13, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x34 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 14 Priority\n\nRead value: [`regs::Prio14ReadVal`]; Write value: [`regs::Prio14WriteVal`]"] |
| #[inline(always)] |
| pub fn prio14(&self) -> ureg::RegRef<crate::meta::Prio14, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x38 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 14 Priority\n\nRead value: [`regs::Prio14ReadVal`]; Write value: [`regs::Prio14WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio14(self) -> ureg::RegRef<crate::meta::Prio14, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x38 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 15 Priority\n\nRead value: [`regs::Prio15ReadVal`]; Write value: [`regs::Prio15WriteVal`]"] |
| #[inline(always)] |
| pub fn prio15(&self) -> ureg::RegRef<crate::meta::Prio15, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x3c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 15 Priority\n\nRead value: [`regs::Prio15ReadVal`]; Write value: [`regs::Prio15WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio15(self) -> ureg::RegRef<crate::meta::Prio15, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x3c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 16 Priority\n\nRead value: [`regs::Prio16ReadVal`]; Write value: [`regs::Prio16WriteVal`]"] |
| #[inline(always)] |
| pub fn prio16(&self) -> ureg::RegRef<crate::meta::Prio16, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x40 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 16 Priority\n\nRead value: [`regs::Prio16ReadVal`]; Write value: [`regs::Prio16WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio16(self) -> ureg::RegRef<crate::meta::Prio16, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x40 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 17 Priority\n\nRead value: [`regs::Prio17ReadVal`]; Write value: [`regs::Prio17WriteVal`]"] |
| #[inline(always)] |
| pub fn prio17(&self) -> ureg::RegRef<crate::meta::Prio17, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x44 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 17 Priority\n\nRead value: [`regs::Prio17ReadVal`]; Write value: [`regs::Prio17WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio17(self) -> ureg::RegRef<crate::meta::Prio17, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x44 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 18 Priority\n\nRead value: [`regs::Prio18ReadVal`]; Write value: [`regs::Prio18WriteVal`]"] |
| #[inline(always)] |
| pub fn prio18(&self) -> ureg::RegRef<crate::meta::Prio18, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x48 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 18 Priority\n\nRead value: [`regs::Prio18ReadVal`]; Write value: [`regs::Prio18WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio18(self) -> ureg::RegRef<crate::meta::Prio18, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x48 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 19 Priority\n\nRead value: [`regs::Prio19ReadVal`]; Write value: [`regs::Prio19WriteVal`]"] |
| #[inline(always)] |
| pub fn prio19(&self) -> ureg::RegRef<crate::meta::Prio19, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x4c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 19 Priority\n\nRead value: [`regs::Prio19ReadVal`]; Write value: [`regs::Prio19WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio19(self) -> ureg::RegRef<crate::meta::Prio19, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x4c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 20 Priority\n\nRead value: [`regs::Prio20ReadVal`]; Write value: [`regs::Prio20WriteVal`]"] |
| #[inline(always)] |
| pub fn prio20(&self) -> ureg::RegRef<crate::meta::Prio20, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x50 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 20 Priority\n\nRead value: [`regs::Prio20ReadVal`]; Write value: [`regs::Prio20WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio20(self) -> ureg::RegRef<crate::meta::Prio20, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x50 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 21 Priority\n\nRead value: [`regs::Prio21ReadVal`]; Write value: [`regs::Prio21WriteVal`]"] |
| #[inline(always)] |
| pub fn prio21(&self) -> ureg::RegRef<crate::meta::Prio21, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x54 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 21 Priority\n\nRead value: [`regs::Prio21ReadVal`]; Write value: [`regs::Prio21WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio21(self) -> ureg::RegRef<crate::meta::Prio21, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x54 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 22 Priority\n\nRead value: [`regs::Prio22ReadVal`]; Write value: [`regs::Prio22WriteVal`]"] |
| #[inline(always)] |
| pub fn prio22(&self) -> ureg::RegRef<crate::meta::Prio22, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x58 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 22 Priority\n\nRead value: [`regs::Prio22ReadVal`]; Write value: [`regs::Prio22WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio22(self) -> ureg::RegRef<crate::meta::Prio22, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x58 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 23 Priority\n\nRead value: [`regs::Prio23ReadVal`]; Write value: [`regs::Prio23WriteVal`]"] |
| #[inline(always)] |
| pub fn prio23(&self) -> ureg::RegRef<crate::meta::Prio23, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x5c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 23 Priority\n\nRead value: [`regs::Prio23ReadVal`]; Write value: [`regs::Prio23WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio23(self) -> ureg::RegRef<crate::meta::Prio23, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x5c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 24 Priority\n\nRead value: [`regs::Prio24ReadVal`]; Write value: [`regs::Prio24WriteVal`]"] |
| #[inline(always)] |
| pub fn prio24(&self) -> ureg::RegRef<crate::meta::Prio24, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x60 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 24 Priority\n\nRead value: [`regs::Prio24ReadVal`]; Write value: [`regs::Prio24WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio24(self) -> ureg::RegRef<crate::meta::Prio24, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x60 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 25 Priority\n\nRead value: [`regs::Prio25ReadVal`]; Write value: [`regs::Prio25WriteVal`]"] |
| #[inline(always)] |
| pub fn prio25(&self) -> ureg::RegRef<crate::meta::Prio25, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x64 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 25 Priority\n\nRead value: [`regs::Prio25ReadVal`]; Write value: [`regs::Prio25WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio25(self) -> ureg::RegRef<crate::meta::Prio25, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x64 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 26 Priority\n\nRead value: [`regs::Prio26ReadVal`]; Write value: [`regs::Prio26WriteVal`]"] |
| #[inline(always)] |
| pub fn prio26(&self) -> ureg::RegRef<crate::meta::Prio26, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x68 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 26 Priority\n\nRead value: [`regs::Prio26ReadVal`]; Write value: [`regs::Prio26WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio26(self) -> ureg::RegRef<crate::meta::Prio26, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x68 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 27 Priority\n\nRead value: [`regs::Prio27ReadVal`]; Write value: [`regs::Prio27WriteVal`]"] |
| #[inline(always)] |
| pub fn prio27(&self) -> ureg::RegRef<crate::meta::Prio27, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x6c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 27 Priority\n\nRead value: [`regs::Prio27ReadVal`]; Write value: [`regs::Prio27WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio27(self) -> ureg::RegRef<crate::meta::Prio27, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x6c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 28 Priority\n\nRead value: [`regs::Prio28ReadVal`]; Write value: [`regs::Prio28WriteVal`]"] |
| #[inline(always)] |
| pub fn prio28(&self) -> ureg::RegRef<crate::meta::Prio28, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x70 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 28 Priority\n\nRead value: [`regs::Prio28ReadVal`]; Write value: [`regs::Prio28WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio28(self) -> ureg::RegRef<crate::meta::Prio28, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x70 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 29 Priority\n\nRead value: [`regs::Prio29ReadVal`]; Write value: [`regs::Prio29WriteVal`]"] |
| #[inline(always)] |
| pub fn prio29(&self) -> ureg::RegRef<crate::meta::Prio29, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x74 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 29 Priority\n\nRead value: [`regs::Prio29ReadVal`]; Write value: [`regs::Prio29WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio29(self) -> ureg::RegRef<crate::meta::Prio29, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x74 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 30 Priority\n\nRead value: [`regs::Prio30ReadVal`]; Write value: [`regs::Prio30WriteVal`]"] |
| #[inline(always)] |
| pub fn prio30(&self) -> ureg::RegRef<crate::meta::Prio30, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x78 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 30 Priority\n\nRead value: [`regs::Prio30ReadVal`]; Write value: [`regs::Prio30WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio30(self) -> ureg::RegRef<crate::meta::Prio30, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x78 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 31 Priority\n\nRead value: [`regs::Prio31ReadVal`]; Write value: [`regs::Prio31WriteVal`]"] |
| #[inline(always)] |
| pub fn prio31(&self) -> ureg::RegRef<crate::meta::Prio31, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x7c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 31 Priority\n\nRead value: [`regs::Prio31ReadVal`]; Write value: [`regs::Prio31WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio31(self) -> ureg::RegRef<crate::meta::Prio31, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x7c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 32 Priority\n\nRead value: [`regs::Prio32ReadVal`]; Write value: [`regs::Prio32WriteVal`]"] |
| #[inline(always)] |
| pub fn prio32(&self) -> ureg::RegRef<crate::meta::Prio32, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x80 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 32 Priority\n\nRead value: [`regs::Prio32ReadVal`]; Write value: [`regs::Prio32WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio32(self) -> ureg::RegRef<crate::meta::Prio32, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x80 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 33 Priority\n\nRead value: [`regs::Prio33ReadVal`]; Write value: [`regs::Prio33WriteVal`]"] |
| #[inline(always)] |
| pub fn prio33(&self) -> ureg::RegRef<crate::meta::Prio33, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x84 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 33 Priority\n\nRead value: [`regs::Prio33ReadVal`]; Write value: [`regs::Prio33WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio33(self) -> ureg::RegRef<crate::meta::Prio33, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x84 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 34 Priority\n\nRead value: [`regs::Prio34ReadVal`]; Write value: [`regs::Prio34WriteVal`]"] |
| #[inline(always)] |
| pub fn prio34(&self) -> ureg::RegRef<crate::meta::Prio34, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x88 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 34 Priority\n\nRead value: [`regs::Prio34ReadVal`]; Write value: [`regs::Prio34WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio34(self) -> ureg::RegRef<crate::meta::Prio34, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x88 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 35 Priority\n\nRead value: [`regs::Prio35ReadVal`]; Write value: [`regs::Prio35WriteVal`]"] |
| #[inline(always)] |
| pub fn prio35(&self) -> ureg::RegRef<crate::meta::Prio35, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x8c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 35 Priority\n\nRead value: [`regs::Prio35ReadVal`]; Write value: [`regs::Prio35WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio35(self) -> ureg::RegRef<crate::meta::Prio35, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x8c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 36 Priority\n\nRead value: [`regs::Prio36ReadVal`]; Write value: [`regs::Prio36WriteVal`]"] |
| #[inline(always)] |
| pub fn prio36(&self) -> ureg::RegRef<crate::meta::Prio36, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x90 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 36 Priority\n\nRead value: [`regs::Prio36ReadVal`]; Write value: [`regs::Prio36WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio36(self) -> ureg::RegRef<crate::meta::Prio36, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x90 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 37 Priority\n\nRead value: [`regs::Prio37ReadVal`]; Write value: [`regs::Prio37WriteVal`]"] |
| #[inline(always)] |
| pub fn prio37(&self) -> ureg::RegRef<crate::meta::Prio37, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x94 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 37 Priority\n\nRead value: [`regs::Prio37ReadVal`]; Write value: [`regs::Prio37WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio37(self) -> ureg::RegRef<crate::meta::Prio37, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x94 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 38 Priority\n\nRead value: [`regs::Prio38ReadVal`]; Write value: [`regs::Prio38WriteVal`]"] |
| #[inline(always)] |
| pub fn prio38(&self) -> ureg::RegRef<crate::meta::Prio38, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x98 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 38 Priority\n\nRead value: [`regs::Prio38ReadVal`]; Write value: [`regs::Prio38WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio38(self) -> ureg::RegRef<crate::meta::Prio38, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x98 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 39 Priority\n\nRead value: [`regs::Prio39ReadVal`]; Write value: [`regs::Prio39WriteVal`]"] |
| #[inline(always)] |
| pub fn prio39(&self) -> ureg::RegRef<crate::meta::Prio39, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x9c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 39 Priority\n\nRead value: [`regs::Prio39ReadVal`]; Write value: [`regs::Prio39WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio39(self) -> ureg::RegRef<crate::meta::Prio39, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x9c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 40 Priority\n\nRead value: [`regs::Prio40ReadVal`]; Write value: [`regs::Prio40WriteVal`]"] |
| #[inline(always)] |
| pub fn prio40(&self) -> ureg::RegRef<crate::meta::Prio40, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 40 Priority\n\nRead value: [`regs::Prio40ReadVal`]; Write value: [`regs::Prio40WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio40(self) -> ureg::RegRef<crate::meta::Prio40, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 41 Priority\n\nRead value: [`regs::Prio41ReadVal`]; Write value: [`regs::Prio41WriteVal`]"] |
| #[inline(always)] |
| pub fn prio41(&self) -> ureg::RegRef<crate::meta::Prio41, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 41 Priority\n\nRead value: [`regs::Prio41ReadVal`]; Write value: [`regs::Prio41WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio41(self) -> ureg::RegRef<crate::meta::Prio41, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 42 Priority\n\nRead value: [`regs::Prio42ReadVal`]; Write value: [`regs::Prio42WriteVal`]"] |
| #[inline(always)] |
| pub fn prio42(&self) -> ureg::RegRef<crate::meta::Prio42, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 42 Priority\n\nRead value: [`regs::Prio42ReadVal`]; Write value: [`regs::Prio42WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio42(self) -> ureg::RegRef<crate::meta::Prio42, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xa8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 43 Priority\n\nRead value: [`regs::Prio43ReadVal`]; Write value: [`regs::Prio43WriteVal`]"] |
| #[inline(always)] |
| pub fn prio43(&self) -> ureg::RegRef<crate::meta::Prio43, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xac / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 43 Priority\n\nRead value: [`regs::Prio43ReadVal`]; Write value: [`regs::Prio43WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio43(self) -> ureg::RegRef<crate::meta::Prio43, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xac / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 44 Priority\n\nRead value: [`regs::Prio44ReadVal`]; Write value: [`regs::Prio44WriteVal`]"] |
| #[inline(always)] |
| pub fn prio44(&self) -> ureg::RegRef<crate::meta::Prio44, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 44 Priority\n\nRead value: [`regs::Prio44ReadVal`]; Write value: [`regs::Prio44WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio44(self) -> ureg::RegRef<crate::meta::Prio44, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 45 Priority\n\nRead value: [`regs::Prio45ReadVal`]; Write value: [`regs::Prio45WriteVal`]"] |
| #[inline(always)] |
| pub fn prio45(&self) -> ureg::RegRef<crate::meta::Prio45, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 45 Priority\n\nRead value: [`regs::Prio45ReadVal`]; Write value: [`regs::Prio45WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio45(self) -> ureg::RegRef<crate::meta::Prio45, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 46 Priority\n\nRead value: [`regs::Prio46ReadVal`]; Write value: [`regs::Prio46WriteVal`]"] |
| #[inline(always)] |
| pub fn prio46(&self) -> ureg::RegRef<crate::meta::Prio46, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 46 Priority\n\nRead value: [`regs::Prio46ReadVal`]; Write value: [`regs::Prio46WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio46(self) -> ureg::RegRef<crate::meta::Prio46, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xb8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 47 Priority\n\nRead value: [`regs::Prio47ReadVal`]; Write value: [`regs::Prio47WriteVal`]"] |
| #[inline(always)] |
| pub fn prio47(&self) -> ureg::RegRef<crate::meta::Prio47, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xbc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 47 Priority\n\nRead value: [`regs::Prio47ReadVal`]; Write value: [`regs::Prio47WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio47(self) -> ureg::RegRef<crate::meta::Prio47, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xbc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 48 Priority\n\nRead value: [`regs::Prio48ReadVal`]; Write value: [`regs::Prio48WriteVal`]"] |
| #[inline(always)] |
| pub fn prio48(&self) -> ureg::RegRef<crate::meta::Prio48, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 48 Priority\n\nRead value: [`regs::Prio48ReadVal`]; Write value: [`regs::Prio48WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio48(self) -> ureg::RegRef<crate::meta::Prio48, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 49 Priority\n\nRead value: [`regs::Prio49ReadVal`]; Write value: [`regs::Prio49WriteVal`]"] |
| #[inline(always)] |
| pub fn prio49(&self) -> ureg::RegRef<crate::meta::Prio49, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 49 Priority\n\nRead value: [`regs::Prio49ReadVal`]; Write value: [`regs::Prio49WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio49(self) -> ureg::RegRef<crate::meta::Prio49, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 50 Priority\n\nRead value: [`regs::Prio50ReadVal`]; Write value: [`regs::Prio50WriteVal`]"] |
| #[inline(always)] |
| pub fn prio50(&self) -> ureg::RegRef<crate::meta::Prio50, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 50 Priority\n\nRead value: [`regs::Prio50ReadVal`]; Write value: [`regs::Prio50WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio50(self) -> ureg::RegRef<crate::meta::Prio50, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xc8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 51 Priority\n\nRead value: [`regs::Prio51ReadVal`]; Write value: [`regs::Prio51WriteVal`]"] |
| #[inline(always)] |
| pub fn prio51(&self) -> ureg::RegRef<crate::meta::Prio51, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xcc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 51 Priority\n\nRead value: [`regs::Prio51ReadVal`]; Write value: [`regs::Prio51WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio51(self) -> ureg::RegRef<crate::meta::Prio51, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xcc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 52 Priority\n\nRead value: [`regs::Prio52ReadVal`]; Write value: [`regs::Prio52WriteVal`]"] |
| #[inline(always)] |
| pub fn prio52(&self) -> ureg::RegRef<crate::meta::Prio52, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 52 Priority\n\nRead value: [`regs::Prio52ReadVal`]; Write value: [`regs::Prio52WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio52(self) -> ureg::RegRef<crate::meta::Prio52, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 53 Priority\n\nRead value: [`regs::Prio53ReadVal`]; Write value: [`regs::Prio53WriteVal`]"] |
| #[inline(always)] |
| pub fn prio53(&self) -> ureg::RegRef<crate::meta::Prio53, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 53 Priority\n\nRead value: [`regs::Prio53ReadVal`]; Write value: [`regs::Prio53WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio53(self) -> ureg::RegRef<crate::meta::Prio53, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 54 Priority\n\nRead value: [`regs::Prio54ReadVal`]; Write value: [`regs::Prio54WriteVal`]"] |
| #[inline(always)] |
| pub fn prio54(&self) -> ureg::RegRef<crate::meta::Prio54, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 54 Priority\n\nRead value: [`regs::Prio54ReadVal`]; Write value: [`regs::Prio54WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio54(self) -> ureg::RegRef<crate::meta::Prio54, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xd8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 55 Priority\n\nRead value: [`regs::Prio55ReadVal`]; Write value: [`regs::Prio55WriteVal`]"] |
| #[inline(always)] |
| pub fn prio55(&self) -> ureg::RegRef<crate::meta::Prio55, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xdc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 55 Priority\n\nRead value: [`regs::Prio55ReadVal`]; Write value: [`regs::Prio55WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio55(self) -> ureg::RegRef<crate::meta::Prio55, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xdc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 56 Priority\n\nRead value: [`regs::Prio56ReadVal`]; Write value: [`regs::Prio56WriteVal`]"] |
| #[inline(always)] |
| pub fn prio56(&self) -> ureg::RegRef<crate::meta::Prio56, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 56 Priority\n\nRead value: [`regs::Prio56ReadVal`]; Write value: [`regs::Prio56WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio56(self) -> ureg::RegRef<crate::meta::Prio56, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 57 Priority\n\nRead value: [`regs::Prio57ReadVal`]; Write value: [`regs::Prio57WriteVal`]"] |
| #[inline(always)] |
| pub fn prio57(&self) -> ureg::RegRef<crate::meta::Prio57, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 57 Priority\n\nRead value: [`regs::Prio57ReadVal`]; Write value: [`regs::Prio57WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio57(self) -> ureg::RegRef<crate::meta::Prio57, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 58 Priority\n\nRead value: [`regs::Prio58ReadVal`]; Write value: [`regs::Prio58WriteVal`]"] |
| #[inline(always)] |
| pub fn prio58(&self) -> ureg::RegRef<crate::meta::Prio58, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 58 Priority\n\nRead value: [`regs::Prio58ReadVal`]; Write value: [`regs::Prio58WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio58(self) -> ureg::RegRef<crate::meta::Prio58, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xe8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 59 Priority\n\nRead value: [`regs::Prio59ReadVal`]; Write value: [`regs::Prio59WriteVal`]"] |
| #[inline(always)] |
| pub fn prio59(&self) -> ureg::RegRef<crate::meta::Prio59, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xec / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 59 Priority\n\nRead value: [`regs::Prio59ReadVal`]; Write value: [`regs::Prio59WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio59(self) -> ureg::RegRef<crate::meta::Prio59, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xec / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 60 Priority\n\nRead value: [`regs::Prio60ReadVal`]; Write value: [`regs::Prio60WriteVal`]"] |
| #[inline(always)] |
| pub fn prio60(&self) -> ureg::RegRef<crate::meta::Prio60, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 60 Priority\n\nRead value: [`regs::Prio60ReadVal`]; Write value: [`regs::Prio60WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio60(self) -> ureg::RegRef<crate::meta::Prio60, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 61 Priority\n\nRead value: [`regs::Prio61ReadVal`]; Write value: [`regs::Prio61WriteVal`]"] |
| #[inline(always)] |
| pub fn prio61(&self) -> ureg::RegRef<crate::meta::Prio61, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 61 Priority\n\nRead value: [`regs::Prio61ReadVal`]; Write value: [`regs::Prio61WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio61(self) -> ureg::RegRef<crate::meta::Prio61, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 62 Priority\n\nRead value: [`regs::Prio62ReadVal`]; Write value: [`regs::Prio62WriteVal`]"] |
| #[inline(always)] |
| pub fn prio62(&self) -> ureg::RegRef<crate::meta::Prio62, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 62 Priority\n\nRead value: [`regs::Prio62ReadVal`]; Write value: [`regs::Prio62WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio62(self) -> ureg::RegRef<crate::meta::Prio62, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xf8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 63 Priority\n\nRead value: [`regs::Prio63ReadVal`]; Write value: [`regs::Prio63WriteVal`]"] |
| #[inline(always)] |
| pub fn prio63(&self) -> ureg::RegRef<crate::meta::Prio63, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xfc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 63 Priority\n\nRead value: [`regs::Prio63ReadVal`]; Write value: [`regs::Prio63WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio63(self) -> ureg::RegRef<crate::meta::Prio63, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0xfc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 64 Priority\n\nRead value: [`regs::Prio64ReadVal`]; Write value: [`regs::Prio64WriteVal`]"] |
| #[inline(always)] |
| pub fn prio64(&self) -> ureg::RegRef<crate::meta::Prio64, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x100 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 64 Priority\n\nRead value: [`regs::Prio64ReadVal`]; Write value: [`regs::Prio64WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio64(self) -> ureg::RegRef<crate::meta::Prio64, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x100 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 65 Priority\n\nRead value: [`regs::Prio65ReadVal`]; Write value: [`regs::Prio65WriteVal`]"] |
| #[inline(always)] |
| pub fn prio65(&self) -> ureg::RegRef<crate::meta::Prio65, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x104 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 65 Priority\n\nRead value: [`regs::Prio65ReadVal`]; Write value: [`regs::Prio65WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio65(self) -> ureg::RegRef<crate::meta::Prio65, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x104 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 66 Priority\n\nRead value: [`regs::Prio66ReadVal`]; Write value: [`regs::Prio66WriteVal`]"] |
| #[inline(always)] |
| pub fn prio66(&self) -> ureg::RegRef<crate::meta::Prio66, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x108 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 66 Priority\n\nRead value: [`regs::Prio66ReadVal`]; Write value: [`regs::Prio66WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio66(self) -> ureg::RegRef<crate::meta::Prio66, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x108 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 67 Priority\n\nRead value: [`regs::Prio67ReadVal`]; Write value: [`regs::Prio67WriteVal`]"] |
| #[inline(always)] |
| pub fn prio67(&self) -> ureg::RegRef<crate::meta::Prio67, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x10c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 67 Priority\n\nRead value: [`regs::Prio67ReadVal`]; Write value: [`regs::Prio67WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio67(self) -> ureg::RegRef<crate::meta::Prio67, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x10c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 68 Priority\n\nRead value: [`regs::Prio68ReadVal`]; Write value: [`regs::Prio68WriteVal`]"] |
| #[inline(always)] |
| pub fn prio68(&self) -> ureg::RegRef<crate::meta::Prio68, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x110 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 68 Priority\n\nRead value: [`regs::Prio68ReadVal`]; Write value: [`regs::Prio68WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio68(self) -> ureg::RegRef<crate::meta::Prio68, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x110 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 69 Priority\n\nRead value: [`regs::Prio69ReadVal`]; Write value: [`regs::Prio69WriteVal`]"] |
| #[inline(always)] |
| pub fn prio69(&self) -> ureg::RegRef<crate::meta::Prio69, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x114 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 69 Priority\n\nRead value: [`regs::Prio69ReadVal`]; Write value: [`regs::Prio69WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio69(self) -> ureg::RegRef<crate::meta::Prio69, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x114 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 70 Priority\n\nRead value: [`regs::Prio70ReadVal`]; Write value: [`regs::Prio70WriteVal`]"] |
| #[inline(always)] |
| pub fn prio70(&self) -> ureg::RegRef<crate::meta::Prio70, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x118 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 70 Priority\n\nRead value: [`regs::Prio70ReadVal`]; Write value: [`regs::Prio70WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio70(self) -> ureg::RegRef<crate::meta::Prio70, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x118 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 71 Priority\n\nRead value: [`regs::Prio71ReadVal`]; Write value: [`regs::Prio71WriteVal`]"] |
| #[inline(always)] |
| pub fn prio71(&self) -> ureg::RegRef<crate::meta::Prio71, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x11c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 71 Priority\n\nRead value: [`regs::Prio71ReadVal`]; Write value: [`regs::Prio71WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio71(self) -> ureg::RegRef<crate::meta::Prio71, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x11c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 72 Priority\n\nRead value: [`regs::Prio72ReadVal`]; Write value: [`regs::Prio72WriteVal`]"] |
| #[inline(always)] |
| pub fn prio72(&self) -> ureg::RegRef<crate::meta::Prio72, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x120 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 72 Priority\n\nRead value: [`regs::Prio72ReadVal`]; Write value: [`regs::Prio72WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio72(self) -> ureg::RegRef<crate::meta::Prio72, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x120 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 73 Priority\n\nRead value: [`regs::Prio73ReadVal`]; Write value: [`regs::Prio73WriteVal`]"] |
| #[inline(always)] |
| pub fn prio73(&self) -> ureg::RegRef<crate::meta::Prio73, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x124 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 73 Priority\n\nRead value: [`regs::Prio73ReadVal`]; Write value: [`regs::Prio73WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio73(self) -> ureg::RegRef<crate::meta::Prio73, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x124 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 74 Priority\n\nRead value: [`regs::Prio74ReadVal`]; Write value: [`regs::Prio74WriteVal`]"] |
| #[inline(always)] |
| pub fn prio74(&self) -> ureg::RegRef<crate::meta::Prio74, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x128 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 74 Priority\n\nRead value: [`regs::Prio74ReadVal`]; Write value: [`regs::Prio74WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio74(self) -> ureg::RegRef<crate::meta::Prio74, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x128 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 75 Priority\n\nRead value: [`regs::Prio75ReadVal`]; Write value: [`regs::Prio75WriteVal`]"] |
| #[inline(always)] |
| pub fn prio75(&self) -> ureg::RegRef<crate::meta::Prio75, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x12c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 75 Priority\n\nRead value: [`regs::Prio75ReadVal`]; Write value: [`regs::Prio75WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio75(self) -> ureg::RegRef<crate::meta::Prio75, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x12c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 76 Priority\n\nRead value: [`regs::Prio76ReadVal`]; Write value: [`regs::Prio76WriteVal`]"] |
| #[inline(always)] |
| pub fn prio76(&self) -> ureg::RegRef<crate::meta::Prio76, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x130 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 76 Priority\n\nRead value: [`regs::Prio76ReadVal`]; Write value: [`regs::Prio76WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio76(self) -> ureg::RegRef<crate::meta::Prio76, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x130 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 77 Priority\n\nRead value: [`regs::Prio77ReadVal`]; Write value: [`regs::Prio77WriteVal`]"] |
| #[inline(always)] |
| pub fn prio77(&self) -> ureg::RegRef<crate::meta::Prio77, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x134 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 77 Priority\n\nRead value: [`regs::Prio77ReadVal`]; Write value: [`regs::Prio77WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio77(self) -> ureg::RegRef<crate::meta::Prio77, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x134 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 78 Priority\n\nRead value: [`regs::Prio78ReadVal`]; Write value: [`regs::Prio78WriteVal`]"] |
| #[inline(always)] |
| pub fn prio78(&self) -> ureg::RegRef<crate::meta::Prio78, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x138 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 78 Priority\n\nRead value: [`regs::Prio78ReadVal`]; Write value: [`regs::Prio78WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio78(self) -> ureg::RegRef<crate::meta::Prio78, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x138 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 79 Priority\n\nRead value: [`regs::Prio79ReadVal`]; Write value: [`regs::Prio79WriteVal`]"] |
| #[inline(always)] |
| pub fn prio79(&self) -> ureg::RegRef<crate::meta::Prio79, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x13c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 79 Priority\n\nRead value: [`regs::Prio79ReadVal`]; Write value: [`regs::Prio79WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio79(self) -> ureg::RegRef<crate::meta::Prio79, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x13c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 80 Priority\n\nRead value: [`regs::Prio80ReadVal`]; Write value: [`regs::Prio80WriteVal`]"] |
| #[inline(always)] |
| pub fn prio80(&self) -> ureg::RegRef<crate::meta::Prio80, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x140 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 80 Priority\n\nRead value: [`regs::Prio80ReadVal`]; Write value: [`regs::Prio80WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio80(self) -> ureg::RegRef<crate::meta::Prio80, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x140 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 81 Priority\n\nRead value: [`regs::Prio81ReadVal`]; Write value: [`regs::Prio81WriteVal`]"] |
| #[inline(always)] |
| pub fn prio81(&self) -> ureg::RegRef<crate::meta::Prio81, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x144 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 81 Priority\n\nRead value: [`regs::Prio81ReadVal`]; Write value: [`regs::Prio81WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio81(self) -> ureg::RegRef<crate::meta::Prio81, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x144 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 82 Priority\n\nRead value: [`regs::Prio82ReadVal`]; Write value: [`regs::Prio82WriteVal`]"] |
| #[inline(always)] |
| pub fn prio82(&self) -> ureg::RegRef<crate::meta::Prio82, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x148 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 82 Priority\n\nRead value: [`regs::Prio82ReadVal`]; Write value: [`regs::Prio82WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio82(self) -> ureg::RegRef<crate::meta::Prio82, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x148 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 83 Priority\n\nRead value: [`regs::Prio83ReadVal`]; Write value: [`regs::Prio83WriteVal`]"] |
| #[inline(always)] |
| pub fn prio83(&self) -> ureg::RegRef<crate::meta::Prio83, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x14c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 83 Priority\n\nRead value: [`regs::Prio83ReadVal`]; Write value: [`regs::Prio83WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio83(self) -> ureg::RegRef<crate::meta::Prio83, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x14c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 84 Priority\n\nRead value: [`regs::Prio84ReadVal`]; Write value: [`regs::Prio84WriteVal`]"] |
| #[inline(always)] |
| pub fn prio84(&self) -> ureg::RegRef<crate::meta::Prio84, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x150 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 84 Priority\n\nRead value: [`regs::Prio84ReadVal`]; Write value: [`regs::Prio84WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio84(self) -> ureg::RegRef<crate::meta::Prio84, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x150 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 85 Priority\n\nRead value: [`regs::Prio85ReadVal`]; Write value: [`regs::Prio85WriteVal`]"] |
| #[inline(always)] |
| pub fn prio85(&self) -> ureg::RegRef<crate::meta::Prio85, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x154 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 85 Priority\n\nRead value: [`regs::Prio85ReadVal`]; Write value: [`regs::Prio85WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio85(self) -> ureg::RegRef<crate::meta::Prio85, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x154 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 86 Priority\n\nRead value: [`regs::Prio86ReadVal`]; Write value: [`regs::Prio86WriteVal`]"] |
| #[inline(always)] |
| pub fn prio86(&self) -> ureg::RegRef<crate::meta::Prio86, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x158 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 86 Priority\n\nRead value: [`regs::Prio86ReadVal`]; Write value: [`regs::Prio86WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio86(self) -> ureg::RegRef<crate::meta::Prio86, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x158 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 87 Priority\n\nRead value: [`regs::Prio87ReadVal`]; Write value: [`regs::Prio87WriteVal`]"] |
| #[inline(always)] |
| pub fn prio87(&self) -> ureg::RegRef<crate::meta::Prio87, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x15c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 87 Priority\n\nRead value: [`regs::Prio87ReadVal`]; Write value: [`regs::Prio87WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio87(self) -> ureg::RegRef<crate::meta::Prio87, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x15c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 88 Priority\n\nRead value: [`regs::Prio88ReadVal`]; Write value: [`regs::Prio88WriteVal`]"] |
| #[inline(always)] |
| pub fn prio88(&self) -> ureg::RegRef<crate::meta::Prio88, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x160 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 88 Priority\n\nRead value: [`regs::Prio88ReadVal`]; Write value: [`regs::Prio88WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio88(self) -> ureg::RegRef<crate::meta::Prio88, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x160 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 89 Priority\n\nRead value: [`regs::Prio89ReadVal`]; Write value: [`regs::Prio89WriteVal`]"] |
| #[inline(always)] |
| pub fn prio89(&self) -> ureg::RegRef<crate::meta::Prio89, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x164 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 89 Priority\n\nRead value: [`regs::Prio89ReadVal`]; Write value: [`regs::Prio89WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio89(self) -> ureg::RegRef<crate::meta::Prio89, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x164 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 90 Priority\n\nRead value: [`regs::Prio90ReadVal`]; Write value: [`regs::Prio90WriteVal`]"] |
| #[inline(always)] |
| pub fn prio90(&self) -> ureg::RegRef<crate::meta::Prio90, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x168 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 90 Priority\n\nRead value: [`regs::Prio90ReadVal`]; Write value: [`regs::Prio90WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio90(self) -> ureg::RegRef<crate::meta::Prio90, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x168 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 91 Priority\n\nRead value: [`regs::Prio91ReadVal`]; Write value: [`regs::Prio91WriteVal`]"] |
| #[inline(always)] |
| pub fn prio91(&self) -> ureg::RegRef<crate::meta::Prio91, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x16c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 91 Priority\n\nRead value: [`regs::Prio91ReadVal`]; Write value: [`regs::Prio91WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio91(self) -> ureg::RegRef<crate::meta::Prio91, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x16c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 92 Priority\n\nRead value: [`regs::Prio92ReadVal`]; Write value: [`regs::Prio92WriteVal`]"] |
| #[inline(always)] |
| pub fn prio92(&self) -> ureg::RegRef<crate::meta::Prio92, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x170 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 92 Priority\n\nRead value: [`regs::Prio92ReadVal`]; Write value: [`regs::Prio92WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio92(self) -> ureg::RegRef<crate::meta::Prio92, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x170 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 93 Priority\n\nRead value: [`regs::Prio93ReadVal`]; Write value: [`regs::Prio93WriteVal`]"] |
| #[inline(always)] |
| pub fn prio93(&self) -> ureg::RegRef<crate::meta::Prio93, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x174 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 93 Priority\n\nRead value: [`regs::Prio93ReadVal`]; Write value: [`regs::Prio93WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio93(self) -> ureg::RegRef<crate::meta::Prio93, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x174 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 94 Priority\n\nRead value: [`regs::Prio94ReadVal`]; Write value: [`regs::Prio94WriteVal`]"] |
| #[inline(always)] |
| pub fn prio94(&self) -> ureg::RegRef<crate::meta::Prio94, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x178 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 94 Priority\n\nRead value: [`regs::Prio94ReadVal`]; Write value: [`regs::Prio94WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio94(self) -> ureg::RegRef<crate::meta::Prio94, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x178 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 95 Priority\n\nRead value: [`regs::Prio95ReadVal`]; Write value: [`regs::Prio95WriteVal`]"] |
| #[inline(always)] |
| pub fn prio95(&self) -> ureg::RegRef<crate::meta::Prio95, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x17c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 95 Priority\n\nRead value: [`regs::Prio95ReadVal`]; Write value: [`regs::Prio95WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio95(self) -> ureg::RegRef<crate::meta::Prio95, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x17c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 96 Priority\n\nRead value: [`regs::Prio96ReadVal`]; Write value: [`regs::Prio96WriteVal`]"] |
| #[inline(always)] |
| pub fn prio96(&self) -> ureg::RegRef<crate::meta::Prio96, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x180 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 96 Priority\n\nRead value: [`regs::Prio96ReadVal`]; Write value: [`regs::Prio96WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio96(self) -> ureg::RegRef<crate::meta::Prio96, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x180 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 97 Priority\n\nRead value: [`regs::Prio97ReadVal`]; Write value: [`regs::Prio97WriteVal`]"] |
| #[inline(always)] |
| pub fn prio97(&self) -> ureg::RegRef<crate::meta::Prio97, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x184 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 97 Priority\n\nRead value: [`regs::Prio97ReadVal`]; Write value: [`regs::Prio97WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio97(self) -> ureg::RegRef<crate::meta::Prio97, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x184 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 98 Priority\n\nRead value: [`regs::Prio98ReadVal`]; Write value: [`regs::Prio98WriteVal`]"] |
| #[inline(always)] |
| pub fn prio98(&self) -> ureg::RegRef<crate::meta::Prio98, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x188 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 98 Priority\n\nRead value: [`regs::Prio98ReadVal`]; Write value: [`regs::Prio98WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio98(self) -> ureg::RegRef<crate::meta::Prio98, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x188 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 99 Priority\n\nRead value: [`regs::Prio99ReadVal`]; Write value: [`regs::Prio99WriteVal`]"] |
| #[inline(always)] |
| pub fn prio99(&self) -> ureg::RegRef<crate::meta::Prio99, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x18c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 99 Priority\n\nRead value: [`regs::Prio99ReadVal`]; Write value: [`regs::Prio99WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio99(self) -> ureg::RegRef<crate::meta::Prio99, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x18c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 100 Priority\n\nRead value: [`regs::Prio100ReadVal`]; Write value: [`regs::Prio100WriteVal`]"] |
| #[inline(always)] |
| pub fn prio100(&self) -> ureg::RegRef<crate::meta::Prio100, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x190 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 100 Priority\n\nRead value: [`regs::Prio100ReadVal`]; Write value: [`regs::Prio100WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio100(self) -> ureg::RegRef<crate::meta::Prio100, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x190 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 101 Priority\n\nRead value: [`regs::Prio101ReadVal`]; Write value: [`regs::Prio101WriteVal`]"] |
| #[inline(always)] |
| pub fn prio101(&self) -> ureg::RegRef<crate::meta::Prio101, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x194 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 101 Priority\n\nRead value: [`regs::Prio101ReadVal`]; Write value: [`regs::Prio101WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio101(self) -> ureg::RegRef<crate::meta::Prio101, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x194 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 102 Priority\n\nRead value: [`regs::Prio102ReadVal`]; Write value: [`regs::Prio102WriteVal`]"] |
| #[inline(always)] |
| pub fn prio102(&self) -> ureg::RegRef<crate::meta::Prio102, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x198 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 102 Priority\n\nRead value: [`regs::Prio102ReadVal`]; Write value: [`regs::Prio102WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio102(self) -> ureg::RegRef<crate::meta::Prio102, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x198 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 103 Priority\n\nRead value: [`regs::Prio103ReadVal`]; Write value: [`regs::Prio103WriteVal`]"] |
| #[inline(always)] |
| pub fn prio103(&self) -> ureg::RegRef<crate::meta::Prio103, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x19c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 103 Priority\n\nRead value: [`regs::Prio103ReadVal`]; Write value: [`regs::Prio103WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio103(self) -> ureg::RegRef<crate::meta::Prio103, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x19c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 104 Priority\n\nRead value: [`regs::Prio104ReadVal`]; Write value: [`regs::Prio104WriteVal`]"] |
| #[inline(always)] |
| pub fn prio104(&self) -> ureg::RegRef<crate::meta::Prio104, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 104 Priority\n\nRead value: [`regs::Prio104ReadVal`]; Write value: [`regs::Prio104WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio104(self) -> ureg::RegRef<crate::meta::Prio104, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 105 Priority\n\nRead value: [`regs::Prio105ReadVal`]; Write value: [`regs::Prio105WriteVal`]"] |
| #[inline(always)] |
| pub fn prio105(&self) -> ureg::RegRef<crate::meta::Prio105, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 105 Priority\n\nRead value: [`regs::Prio105ReadVal`]; Write value: [`regs::Prio105WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio105(self) -> ureg::RegRef<crate::meta::Prio105, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 106 Priority\n\nRead value: [`regs::Prio106ReadVal`]; Write value: [`regs::Prio106WriteVal`]"] |
| #[inline(always)] |
| pub fn prio106(&self) -> ureg::RegRef<crate::meta::Prio106, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 106 Priority\n\nRead value: [`regs::Prio106ReadVal`]; Write value: [`regs::Prio106WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio106(self) -> ureg::RegRef<crate::meta::Prio106, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1a8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 107 Priority\n\nRead value: [`regs::Prio107ReadVal`]; Write value: [`regs::Prio107WriteVal`]"] |
| #[inline(always)] |
| pub fn prio107(&self) -> ureg::RegRef<crate::meta::Prio107, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1ac / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 107 Priority\n\nRead value: [`regs::Prio107ReadVal`]; Write value: [`regs::Prio107WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio107(self) -> ureg::RegRef<crate::meta::Prio107, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1ac / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 108 Priority\n\nRead value: [`regs::Prio108ReadVal`]; Write value: [`regs::Prio108WriteVal`]"] |
| #[inline(always)] |
| pub fn prio108(&self) -> ureg::RegRef<crate::meta::Prio108, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 108 Priority\n\nRead value: [`regs::Prio108ReadVal`]; Write value: [`regs::Prio108WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio108(self) -> ureg::RegRef<crate::meta::Prio108, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 109 Priority\n\nRead value: [`regs::Prio109ReadVal`]; Write value: [`regs::Prio109WriteVal`]"] |
| #[inline(always)] |
| pub fn prio109(&self) -> ureg::RegRef<crate::meta::Prio109, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 109 Priority\n\nRead value: [`regs::Prio109ReadVal`]; Write value: [`regs::Prio109WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio109(self) -> ureg::RegRef<crate::meta::Prio109, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 110 Priority\n\nRead value: [`regs::Prio110ReadVal`]; Write value: [`regs::Prio110WriteVal`]"] |
| #[inline(always)] |
| pub fn prio110(&self) -> ureg::RegRef<crate::meta::Prio110, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 110 Priority\n\nRead value: [`regs::Prio110ReadVal`]; Write value: [`regs::Prio110WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio110(self) -> ureg::RegRef<crate::meta::Prio110, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1b8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 111 Priority\n\nRead value: [`regs::Prio111ReadVal`]; Write value: [`regs::Prio111WriteVal`]"] |
| #[inline(always)] |
| pub fn prio111(&self) -> ureg::RegRef<crate::meta::Prio111, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1bc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 111 Priority\n\nRead value: [`regs::Prio111ReadVal`]; Write value: [`regs::Prio111WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio111(self) -> ureg::RegRef<crate::meta::Prio111, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1bc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 112 Priority\n\nRead value: [`regs::Prio112ReadVal`]; Write value: [`regs::Prio112WriteVal`]"] |
| #[inline(always)] |
| pub fn prio112(&self) -> ureg::RegRef<crate::meta::Prio112, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 112 Priority\n\nRead value: [`regs::Prio112ReadVal`]; Write value: [`regs::Prio112WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio112(self) -> ureg::RegRef<crate::meta::Prio112, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 113 Priority\n\nRead value: [`regs::Prio113ReadVal`]; Write value: [`regs::Prio113WriteVal`]"] |
| #[inline(always)] |
| pub fn prio113(&self) -> ureg::RegRef<crate::meta::Prio113, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 113 Priority\n\nRead value: [`regs::Prio113ReadVal`]; Write value: [`regs::Prio113WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio113(self) -> ureg::RegRef<crate::meta::Prio113, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 114 Priority\n\nRead value: [`regs::Prio114ReadVal`]; Write value: [`regs::Prio114WriteVal`]"] |
| #[inline(always)] |
| pub fn prio114(&self) -> ureg::RegRef<crate::meta::Prio114, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 114 Priority\n\nRead value: [`regs::Prio114ReadVal`]; Write value: [`regs::Prio114WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio114(self) -> ureg::RegRef<crate::meta::Prio114, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1c8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 115 Priority\n\nRead value: [`regs::Prio115ReadVal`]; Write value: [`regs::Prio115WriteVal`]"] |
| #[inline(always)] |
| pub fn prio115(&self) -> ureg::RegRef<crate::meta::Prio115, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1cc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 115 Priority\n\nRead value: [`regs::Prio115ReadVal`]; Write value: [`regs::Prio115WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio115(self) -> ureg::RegRef<crate::meta::Prio115, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1cc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 116 Priority\n\nRead value: [`regs::Prio116ReadVal`]; Write value: [`regs::Prio116WriteVal`]"] |
| #[inline(always)] |
| pub fn prio116(&self) -> ureg::RegRef<crate::meta::Prio116, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 116 Priority\n\nRead value: [`regs::Prio116ReadVal`]; Write value: [`regs::Prio116WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio116(self) -> ureg::RegRef<crate::meta::Prio116, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 117 Priority\n\nRead value: [`regs::Prio117ReadVal`]; Write value: [`regs::Prio117WriteVal`]"] |
| #[inline(always)] |
| pub fn prio117(&self) -> ureg::RegRef<crate::meta::Prio117, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 117 Priority\n\nRead value: [`regs::Prio117ReadVal`]; Write value: [`regs::Prio117WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio117(self) -> ureg::RegRef<crate::meta::Prio117, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 118 Priority\n\nRead value: [`regs::Prio118ReadVal`]; Write value: [`regs::Prio118WriteVal`]"] |
| #[inline(always)] |
| pub fn prio118(&self) -> ureg::RegRef<crate::meta::Prio118, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 118 Priority\n\nRead value: [`regs::Prio118ReadVal`]; Write value: [`regs::Prio118WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio118(self) -> ureg::RegRef<crate::meta::Prio118, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1d8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 119 Priority\n\nRead value: [`regs::Prio119ReadVal`]; Write value: [`regs::Prio119WriteVal`]"] |
| #[inline(always)] |
| pub fn prio119(&self) -> ureg::RegRef<crate::meta::Prio119, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1dc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 119 Priority\n\nRead value: [`regs::Prio119ReadVal`]; Write value: [`regs::Prio119WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio119(self) -> ureg::RegRef<crate::meta::Prio119, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1dc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 120 Priority\n\nRead value: [`regs::Prio120ReadVal`]; Write value: [`regs::Prio120WriteVal`]"] |
| #[inline(always)] |
| pub fn prio120(&self) -> ureg::RegRef<crate::meta::Prio120, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 120 Priority\n\nRead value: [`regs::Prio120ReadVal`]; Write value: [`regs::Prio120WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio120(self) -> ureg::RegRef<crate::meta::Prio120, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 121 Priority\n\nRead value: [`regs::Prio121ReadVal`]; Write value: [`regs::Prio121WriteVal`]"] |
| #[inline(always)] |
| pub fn prio121(&self) -> ureg::RegRef<crate::meta::Prio121, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 121 Priority\n\nRead value: [`regs::Prio121ReadVal`]; Write value: [`regs::Prio121WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio121(self) -> ureg::RegRef<crate::meta::Prio121, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 122 Priority\n\nRead value: [`regs::Prio122ReadVal`]; Write value: [`regs::Prio122WriteVal`]"] |
| #[inline(always)] |
| pub fn prio122(&self) -> ureg::RegRef<crate::meta::Prio122, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 122 Priority\n\nRead value: [`regs::Prio122ReadVal`]; Write value: [`regs::Prio122WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio122(self) -> ureg::RegRef<crate::meta::Prio122, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1e8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 123 Priority\n\nRead value: [`regs::Prio123ReadVal`]; Write value: [`regs::Prio123WriteVal`]"] |
| #[inline(always)] |
| pub fn prio123(&self) -> ureg::RegRef<crate::meta::Prio123, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1ec / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 123 Priority\n\nRead value: [`regs::Prio123ReadVal`]; Write value: [`regs::Prio123WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio123(self) -> ureg::RegRef<crate::meta::Prio123, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1ec / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 124 Priority\n\nRead value: [`regs::Prio124ReadVal`]; Write value: [`regs::Prio124WriteVal`]"] |
| #[inline(always)] |
| pub fn prio124(&self) -> ureg::RegRef<crate::meta::Prio124, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 124 Priority\n\nRead value: [`regs::Prio124ReadVal`]; Write value: [`regs::Prio124WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio124(self) -> ureg::RegRef<crate::meta::Prio124, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 125 Priority\n\nRead value: [`regs::Prio125ReadVal`]; Write value: [`regs::Prio125WriteVal`]"] |
| #[inline(always)] |
| pub fn prio125(&self) -> ureg::RegRef<crate::meta::Prio125, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 125 Priority\n\nRead value: [`regs::Prio125ReadVal`]; Write value: [`regs::Prio125WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio125(self) -> ureg::RegRef<crate::meta::Prio125, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 126 Priority\n\nRead value: [`regs::Prio126ReadVal`]; Write value: [`regs::Prio126WriteVal`]"] |
| #[inline(always)] |
| pub fn prio126(&self) -> ureg::RegRef<crate::meta::Prio126, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 126 Priority\n\nRead value: [`regs::Prio126ReadVal`]; Write value: [`regs::Prio126WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio126(self) -> ureg::RegRef<crate::meta::Prio126, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1f8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 127 Priority\n\nRead value: [`regs::Prio127ReadVal`]; Write value: [`regs::Prio127WriteVal`]"] |
| #[inline(always)] |
| pub fn prio127(&self) -> ureg::RegRef<crate::meta::Prio127, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1fc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 127 Priority\n\nRead value: [`regs::Prio127ReadVal`]; Write value: [`regs::Prio127WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio127(self) -> ureg::RegRef<crate::meta::Prio127, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1fc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 128 Priority\n\nRead value: [`regs::Prio128ReadVal`]; Write value: [`regs::Prio128WriteVal`]"] |
| #[inline(always)] |
| pub fn prio128(&self) -> ureg::RegRef<crate::meta::Prio128, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x200 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 128 Priority\n\nRead value: [`regs::Prio128ReadVal`]; Write value: [`regs::Prio128WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio128(self) -> ureg::RegRef<crate::meta::Prio128, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x200 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 129 Priority\n\nRead value: [`regs::Prio129ReadVal`]; Write value: [`regs::Prio129WriteVal`]"] |
| #[inline(always)] |
| pub fn prio129(&self) -> ureg::RegRef<crate::meta::Prio129, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x204 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 129 Priority\n\nRead value: [`regs::Prio129ReadVal`]; Write value: [`regs::Prio129WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio129(self) -> ureg::RegRef<crate::meta::Prio129, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x204 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 130 Priority\n\nRead value: [`regs::Prio130ReadVal`]; Write value: [`regs::Prio130WriteVal`]"] |
| #[inline(always)] |
| pub fn prio130(&self) -> ureg::RegRef<crate::meta::Prio130, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x208 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 130 Priority\n\nRead value: [`regs::Prio130ReadVal`]; Write value: [`regs::Prio130WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio130(self) -> ureg::RegRef<crate::meta::Prio130, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x208 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 131 Priority\n\nRead value: [`regs::Prio131ReadVal`]; Write value: [`regs::Prio131WriteVal`]"] |
| #[inline(always)] |
| pub fn prio131(&self) -> ureg::RegRef<crate::meta::Prio131, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x20c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 131 Priority\n\nRead value: [`regs::Prio131ReadVal`]; Write value: [`regs::Prio131WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio131(self) -> ureg::RegRef<crate::meta::Prio131, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x20c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 132 Priority\n\nRead value: [`regs::Prio132ReadVal`]; Write value: [`regs::Prio132WriteVal`]"] |
| #[inline(always)] |
| pub fn prio132(&self) -> ureg::RegRef<crate::meta::Prio132, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x210 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 132 Priority\n\nRead value: [`regs::Prio132ReadVal`]; Write value: [`regs::Prio132WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio132(self) -> ureg::RegRef<crate::meta::Prio132, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x210 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 133 Priority\n\nRead value: [`regs::Prio133ReadVal`]; Write value: [`regs::Prio133WriteVal`]"] |
| #[inline(always)] |
| pub fn prio133(&self) -> ureg::RegRef<crate::meta::Prio133, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x214 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 133 Priority\n\nRead value: [`regs::Prio133ReadVal`]; Write value: [`regs::Prio133WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio133(self) -> ureg::RegRef<crate::meta::Prio133, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x214 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 134 Priority\n\nRead value: [`regs::Prio134ReadVal`]; Write value: [`regs::Prio134WriteVal`]"] |
| #[inline(always)] |
| pub fn prio134(&self) -> ureg::RegRef<crate::meta::Prio134, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x218 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 134 Priority\n\nRead value: [`regs::Prio134ReadVal`]; Write value: [`regs::Prio134WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio134(self) -> ureg::RegRef<crate::meta::Prio134, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x218 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 135 Priority\n\nRead value: [`regs::Prio135ReadVal`]; Write value: [`regs::Prio135WriteVal`]"] |
| #[inline(always)] |
| pub fn prio135(&self) -> ureg::RegRef<crate::meta::Prio135, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x21c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 135 Priority\n\nRead value: [`regs::Prio135ReadVal`]; Write value: [`regs::Prio135WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio135(self) -> ureg::RegRef<crate::meta::Prio135, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x21c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 136 Priority\n\nRead value: [`regs::Prio136ReadVal`]; Write value: [`regs::Prio136WriteVal`]"] |
| #[inline(always)] |
| pub fn prio136(&self) -> ureg::RegRef<crate::meta::Prio136, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x220 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 136 Priority\n\nRead value: [`regs::Prio136ReadVal`]; Write value: [`regs::Prio136WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio136(self) -> ureg::RegRef<crate::meta::Prio136, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x220 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 137 Priority\n\nRead value: [`regs::Prio137ReadVal`]; Write value: [`regs::Prio137WriteVal`]"] |
| #[inline(always)] |
| pub fn prio137(&self) -> ureg::RegRef<crate::meta::Prio137, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x224 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 137 Priority\n\nRead value: [`regs::Prio137ReadVal`]; Write value: [`regs::Prio137WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio137(self) -> ureg::RegRef<crate::meta::Prio137, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x224 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 138 Priority\n\nRead value: [`regs::Prio138ReadVal`]; Write value: [`regs::Prio138WriteVal`]"] |
| #[inline(always)] |
| pub fn prio138(&self) -> ureg::RegRef<crate::meta::Prio138, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x228 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 138 Priority\n\nRead value: [`regs::Prio138ReadVal`]; Write value: [`regs::Prio138WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio138(self) -> ureg::RegRef<crate::meta::Prio138, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x228 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 139 Priority\n\nRead value: [`regs::Prio139ReadVal`]; Write value: [`regs::Prio139WriteVal`]"] |
| #[inline(always)] |
| pub fn prio139(&self) -> ureg::RegRef<crate::meta::Prio139, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x22c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 139 Priority\n\nRead value: [`regs::Prio139ReadVal`]; Write value: [`regs::Prio139WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio139(self) -> ureg::RegRef<crate::meta::Prio139, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x22c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 140 Priority\n\nRead value: [`regs::Prio140ReadVal`]; Write value: [`regs::Prio140WriteVal`]"] |
| #[inline(always)] |
| pub fn prio140(&self) -> ureg::RegRef<crate::meta::Prio140, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x230 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 140 Priority\n\nRead value: [`regs::Prio140ReadVal`]; Write value: [`regs::Prio140WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio140(self) -> ureg::RegRef<crate::meta::Prio140, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x230 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 141 Priority\n\nRead value: [`regs::Prio141ReadVal`]; Write value: [`regs::Prio141WriteVal`]"] |
| #[inline(always)] |
| pub fn prio141(&self) -> ureg::RegRef<crate::meta::Prio141, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x234 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 141 Priority\n\nRead value: [`regs::Prio141ReadVal`]; Write value: [`regs::Prio141WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio141(self) -> ureg::RegRef<crate::meta::Prio141, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x234 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 142 Priority\n\nRead value: [`regs::Prio142ReadVal`]; Write value: [`regs::Prio142WriteVal`]"] |
| #[inline(always)] |
| pub fn prio142(&self) -> ureg::RegRef<crate::meta::Prio142, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x238 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 142 Priority\n\nRead value: [`regs::Prio142ReadVal`]; Write value: [`regs::Prio142WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio142(self) -> ureg::RegRef<crate::meta::Prio142, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x238 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 143 Priority\n\nRead value: [`regs::Prio143ReadVal`]; Write value: [`regs::Prio143WriteVal`]"] |
| #[inline(always)] |
| pub fn prio143(&self) -> ureg::RegRef<crate::meta::Prio143, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x23c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 143 Priority\n\nRead value: [`regs::Prio143ReadVal`]; Write value: [`regs::Prio143WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio143(self) -> ureg::RegRef<crate::meta::Prio143, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x23c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 144 Priority\n\nRead value: [`regs::Prio144ReadVal`]; Write value: [`regs::Prio144WriteVal`]"] |
| #[inline(always)] |
| pub fn prio144(&self) -> ureg::RegRef<crate::meta::Prio144, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x240 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 144 Priority\n\nRead value: [`regs::Prio144ReadVal`]; Write value: [`regs::Prio144WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio144(self) -> ureg::RegRef<crate::meta::Prio144, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x240 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 145 Priority\n\nRead value: [`regs::Prio145ReadVal`]; Write value: [`regs::Prio145WriteVal`]"] |
| #[inline(always)] |
| pub fn prio145(&self) -> ureg::RegRef<crate::meta::Prio145, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x244 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 145 Priority\n\nRead value: [`regs::Prio145ReadVal`]; Write value: [`regs::Prio145WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio145(self) -> ureg::RegRef<crate::meta::Prio145, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x244 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 146 Priority\n\nRead value: [`regs::Prio146ReadVal`]; Write value: [`regs::Prio146WriteVal`]"] |
| #[inline(always)] |
| pub fn prio146(&self) -> ureg::RegRef<crate::meta::Prio146, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x248 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 146 Priority\n\nRead value: [`regs::Prio146ReadVal`]; Write value: [`regs::Prio146WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio146(self) -> ureg::RegRef<crate::meta::Prio146, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x248 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 147 Priority\n\nRead value: [`regs::Prio147ReadVal`]; Write value: [`regs::Prio147WriteVal`]"] |
| #[inline(always)] |
| pub fn prio147(&self) -> ureg::RegRef<crate::meta::Prio147, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x24c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 147 Priority\n\nRead value: [`regs::Prio147ReadVal`]; Write value: [`regs::Prio147WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio147(self) -> ureg::RegRef<crate::meta::Prio147, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x24c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 148 Priority\n\nRead value: [`regs::Prio148ReadVal`]; Write value: [`regs::Prio148WriteVal`]"] |
| #[inline(always)] |
| pub fn prio148(&self) -> ureg::RegRef<crate::meta::Prio148, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x250 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 148 Priority\n\nRead value: [`regs::Prio148ReadVal`]; Write value: [`regs::Prio148WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio148(self) -> ureg::RegRef<crate::meta::Prio148, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x250 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 149 Priority\n\nRead value: [`regs::Prio149ReadVal`]; Write value: [`regs::Prio149WriteVal`]"] |
| #[inline(always)] |
| pub fn prio149(&self) -> ureg::RegRef<crate::meta::Prio149, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x254 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 149 Priority\n\nRead value: [`regs::Prio149ReadVal`]; Write value: [`regs::Prio149WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio149(self) -> ureg::RegRef<crate::meta::Prio149, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x254 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 150 Priority\n\nRead value: [`regs::Prio150ReadVal`]; Write value: [`regs::Prio150WriteVal`]"] |
| #[inline(always)] |
| pub fn prio150(&self) -> ureg::RegRef<crate::meta::Prio150, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x258 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 150 Priority\n\nRead value: [`regs::Prio150ReadVal`]; Write value: [`regs::Prio150WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio150(self) -> ureg::RegRef<crate::meta::Prio150, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x258 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 151 Priority\n\nRead value: [`regs::Prio151ReadVal`]; Write value: [`regs::Prio151WriteVal`]"] |
| #[inline(always)] |
| pub fn prio151(&self) -> ureg::RegRef<crate::meta::Prio151, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x25c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 151 Priority\n\nRead value: [`regs::Prio151ReadVal`]; Write value: [`regs::Prio151WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio151(self) -> ureg::RegRef<crate::meta::Prio151, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x25c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 152 Priority\n\nRead value: [`regs::Prio152ReadVal`]; Write value: [`regs::Prio152WriteVal`]"] |
| #[inline(always)] |
| pub fn prio152(&self) -> ureg::RegRef<crate::meta::Prio152, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x260 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 152 Priority\n\nRead value: [`regs::Prio152ReadVal`]; Write value: [`regs::Prio152WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio152(self) -> ureg::RegRef<crate::meta::Prio152, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x260 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 153 Priority\n\nRead value: [`regs::Prio153ReadVal`]; Write value: [`regs::Prio153WriteVal`]"] |
| #[inline(always)] |
| pub fn prio153(&self) -> ureg::RegRef<crate::meta::Prio153, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x264 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 153 Priority\n\nRead value: [`regs::Prio153ReadVal`]; Write value: [`regs::Prio153WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio153(self) -> ureg::RegRef<crate::meta::Prio153, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x264 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 154 Priority\n\nRead value: [`regs::Prio154ReadVal`]; Write value: [`regs::Prio154WriteVal`]"] |
| #[inline(always)] |
| pub fn prio154(&self) -> ureg::RegRef<crate::meta::Prio154, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x268 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 154 Priority\n\nRead value: [`regs::Prio154ReadVal`]; Write value: [`regs::Prio154WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio154(self) -> ureg::RegRef<crate::meta::Prio154, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x268 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 155 Priority\n\nRead value: [`regs::Prio155ReadVal`]; Write value: [`regs::Prio155WriteVal`]"] |
| #[inline(always)] |
| pub fn prio155(&self) -> ureg::RegRef<crate::meta::Prio155, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x26c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 155 Priority\n\nRead value: [`regs::Prio155ReadVal`]; Write value: [`regs::Prio155WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio155(self) -> ureg::RegRef<crate::meta::Prio155, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x26c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 156 Priority\n\nRead value: [`regs::Prio156ReadVal`]; Write value: [`regs::Prio156WriteVal`]"] |
| #[inline(always)] |
| pub fn prio156(&self) -> ureg::RegRef<crate::meta::Prio156, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x270 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 156 Priority\n\nRead value: [`regs::Prio156ReadVal`]; Write value: [`regs::Prio156WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio156(self) -> ureg::RegRef<crate::meta::Prio156, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x270 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 157 Priority\n\nRead value: [`regs::Prio157ReadVal`]; Write value: [`regs::Prio157WriteVal`]"] |
| #[inline(always)] |
| pub fn prio157(&self) -> ureg::RegRef<crate::meta::Prio157, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x274 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 157 Priority\n\nRead value: [`regs::Prio157ReadVal`]; Write value: [`regs::Prio157WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio157(self) -> ureg::RegRef<crate::meta::Prio157, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x274 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 158 Priority\n\nRead value: [`regs::Prio158ReadVal`]; Write value: [`regs::Prio158WriteVal`]"] |
| #[inline(always)] |
| pub fn prio158(&self) -> ureg::RegRef<crate::meta::Prio158, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x278 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 158 Priority\n\nRead value: [`regs::Prio158ReadVal`]; Write value: [`regs::Prio158WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio158(self) -> ureg::RegRef<crate::meta::Prio158, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x278 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 159 Priority\n\nRead value: [`regs::Prio159ReadVal`]; Write value: [`regs::Prio159WriteVal`]"] |
| #[inline(always)] |
| pub fn prio159(&self) -> ureg::RegRef<crate::meta::Prio159, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x27c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 159 Priority\n\nRead value: [`regs::Prio159ReadVal`]; Write value: [`regs::Prio159WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio159(self) -> ureg::RegRef<crate::meta::Prio159, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x27c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 160 Priority\n\nRead value: [`regs::Prio160ReadVal`]; Write value: [`regs::Prio160WriteVal`]"] |
| #[inline(always)] |
| pub fn prio160(&self) -> ureg::RegRef<crate::meta::Prio160, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x280 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 160 Priority\n\nRead value: [`regs::Prio160ReadVal`]; Write value: [`regs::Prio160WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio160(self) -> ureg::RegRef<crate::meta::Prio160, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x280 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 161 Priority\n\nRead value: [`regs::Prio161ReadVal`]; Write value: [`regs::Prio161WriteVal`]"] |
| #[inline(always)] |
| pub fn prio161(&self) -> ureg::RegRef<crate::meta::Prio161, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x284 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 161 Priority\n\nRead value: [`regs::Prio161ReadVal`]; Write value: [`regs::Prio161WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio161(self) -> ureg::RegRef<crate::meta::Prio161, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x284 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 162 Priority\n\nRead value: [`regs::Prio162ReadVal`]; Write value: [`regs::Prio162WriteVal`]"] |
| #[inline(always)] |
| pub fn prio162(&self) -> ureg::RegRef<crate::meta::Prio162, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x288 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 162 Priority\n\nRead value: [`regs::Prio162ReadVal`]; Write value: [`regs::Prio162WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio162(self) -> ureg::RegRef<crate::meta::Prio162, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x288 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 163 Priority\n\nRead value: [`regs::Prio163ReadVal`]; Write value: [`regs::Prio163WriteVal`]"] |
| #[inline(always)] |
| pub fn prio163(&self) -> ureg::RegRef<crate::meta::Prio163, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x28c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 163 Priority\n\nRead value: [`regs::Prio163ReadVal`]; Write value: [`regs::Prio163WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio163(self) -> ureg::RegRef<crate::meta::Prio163, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x28c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 164 Priority\n\nRead value: [`regs::Prio164ReadVal`]; Write value: [`regs::Prio164WriteVal`]"] |
| #[inline(always)] |
| pub fn prio164(&self) -> ureg::RegRef<crate::meta::Prio164, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x290 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 164 Priority\n\nRead value: [`regs::Prio164ReadVal`]; Write value: [`regs::Prio164WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio164(self) -> ureg::RegRef<crate::meta::Prio164, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x290 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 165 Priority\n\nRead value: [`regs::Prio165ReadVal`]; Write value: [`regs::Prio165WriteVal`]"] |
| #[inline(always)] |
| pub fn prio165(&self) -> ureg::RegRef<crate::meta::Prio165, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x294 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 165 Priority\n\nRead value: [`regs::Prio165ReadVal`]; Write value: [`regs::Prio165WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio165(self) -> ureg::RegRef<crate::meta::Prio165, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x294 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 166 Priority\n\nRead value: [`regs::Prio166ReadVal`]; Write value: [`regs::Prio166WriteVal`]"] |
| #[inline(always)] |
| pub fn prio166(&self) -> ureg::RegRef<crate::meta::Prio166, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x298 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 166 Priority\n\nRead value: [`regs::Prio166ReadVal`]; Write value: [`regs::Prio166WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio166(self) -> ureg::RegRef<crate::meta::Prio166, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x298 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 167 Priority\n\nRead value: [`regs::Prio167ReadVal`]; Write value: [`regs::Prio167WriteVal`]"] |
| #[inline(always)] |
| pub fn prio167(&self) -> ureg::RegRef<crate::meta::Prio167, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x29c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 167 Priority\n\nRead value: [`regs::Prio167ReadVal`]; Write value: [`regs::Prio167WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio167(self) -> ureg::RegRef<crate::meta::Prio167, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x29c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 168 Priority\n\nRead value: [`regs::Prio168ReadVal`]; Write value: [`regs::Prio168WriteVal`]"] |
| #[inline(always)] |
| pub fn prio168(&self) -> ureg::RegRef<crate::meta::Prio168, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 168 Priority\n\nRead value: [`regs::Prio168ReadVal`]; Write value: [`regs::Prio168WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio168(self) -> ureg::RegRef<crate::meta::Prio168, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 169 Priority\n\nRead value: [`regs::Prio169ReadVal`]; Write value: [`regs::Prio169WriteVal`]"] |
| #[inline(always)] |
| pub fn prio169(&self) -> ureg::RegRef<crate::meta::Prio169, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 169 Priority\n\nRead value: [`regs::Prio169ReadVal`]; Write value: [`regs::Prio169WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio169(self) -> ureg::RegRef<crate::meta::Prio169, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 170 Priority\n\nRead value: [`regs::Prio170ReadVal`]; Write value: [`regs::Prio170WriteVal`]"] |
| #[inline(always)] |
| pub fn prio170(&self) -> ureg::RegRef<crate::meta::Prio170, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 170 Priority\n\nRead value: [`regs::Prio170ReadVal`]; Write value: [`regs::Prio170WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio170(self) -> ureg::RegRef<crate::meta::Prio170, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2a8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 171 Priority\n\nRead value: [`regs::Prio171ReadVal`]; Write value: [`regs::Prio171WriteVal`]"] |
| #[inline(always)] |
| pub fn prio171(&self) -> ureg::RegRef<crate::meta::Prio171, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2ac / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 171 Priority\n\nRead value: [`regs::Prio171ReadVal`]; Write value: [`regs::Prio171WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio171(self) -> ureg::RegRef<crate::meta::Prio171, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2ac / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 172 Priority\n\nRead value: [`regs::Prio172ReadVal`]; Write value: [`regs::Prio172WriteVal`]"] |
| #[inline(always)] |
| pub fn prio172(&self) -> ureg::RegRef<crate::meta::Prio172, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 172 Priority\n\nRead value: [`regs::Prio172ReadVal`]; Write value: [`regs::Prio172WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio172(self) -> ureg::RegRef<crate::meta::Prio172, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 173 Priority\n\nRead value: [`regs::Prio173ReadVal`]; Write value: [`regs::Prio173WriteVal`]"] |
| #[inline(always)] |
| pub fn prio173(&self) -> ureg::RegRef<crate::meta::Prio173, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 173 Priority\n\nRead value: [`regs::Prio173ReadVal`]; Write value: [`regs::Prio173WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio173(self) -> ureg::RegRef<crate::meta::Prio173, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 174 Priority\n\nRead value: [`regs::Prio174ReadVal`]; Write value: [`regs::Prio174WriteVal`]"] |
| #[inline(always)] |
| pub fn prio174(&self) -> ureg::RegRef<crate::meta::Prio174, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 174 Priority\n\nRead value: [`regs::Prio174ReadVal`]; Write value: [`regs::Prio174WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio174(self) -> ureg::RegRef<crate::meta::Prio174, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2b8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 175 Priority\n\nRead value: [`regs::Prio175ReadVal`]; Write value: [`regs::Prio175WriteVal`]"] |
| #[inline(always)] |
| pub fn prio175(&self) -> ureg::RegRef<crate::meta::Prio175, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2bc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 175 Priority\n\nRead value: [`regs::Prio175ReadVal`]; Write value: [`regs::Prio175WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio175(self) -> ureg::RegRef<crate::meta::Prio175, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2bc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 176 Priority\n\nRead value: [`regs::Prio176ReadVal`]; Write value: [`regs::Prio176WriteVal`]"] |
| #[inline(always)] |
| pub fn prio176(&self) -> ureg::RegRef<crate::meta::Prio176, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 176 Priority\n\nRead value: [`regs::Prio176ReadVal`]; Write value: [`regs::Prio176WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio176(self) -> ureg::RegRef<crate::meta::Prio176, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 177 Priority\n\nRead value: [`regs::Prio177ReadVal`]; Write value: [`regs::Prio177WriteVal`]"] |
| #[inline(always)] |
| pub fn prio177(&self) -> ureg::RegRef<crate::meta::Prio177, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 177 Priority\n\nRead value: [`regs::Prio177ReadVal`]; Write value: [`regs::Prio177WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio177(self) -> ureg::RegRef<crate::meta::Prio177, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 178 Priority\n\nRead value: [`regs::Prio178ReadVal`]; Write value: [`regs::Prio178WriteVal`]"] |
| #[inline(always)] |
| pub fn prio178(&self) -> ureg::RegRef<crate::meta::Prio178, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 178 Priority\n\nRead value: [`regs::Prio178ReadVal`]; Write value: [`regs::Prio178WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio178(self) -> ureg::RegRef<crate::meta::Prio178, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2c8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 179 Priority\n\nRead value: [`regs::Prio179ReadVal`]; Write value: [`regs::Prio179WriteVal`]"] |
| #[inline(always)] |
| pub fn prio179(&self) -> ureg::RegRef<crate::meta::Prio179, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2cc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 179 Priority\n\nRead value: [`regs::Prio179ReadVal`]; Write value: [`regs::Prio179WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio179(self) -> ureg::RegRef<crate::meta::Prio179, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2cc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 180 Priority\n\nRead value: [`regs::Prio180ReadVal`]; Write value: [`regs::Prio180WriteVal`]"] |
| #[inline(always)] |
| pub fn prio180(&self) -> ureg::RegRef<crate::meta::Prio180, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 180 Priority\n\nRead value: [`regs::Prio180ReadVal`]; Write value: [`regs::Prio180WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio180(self) -> ureg::RegRef<crate::meta::Prio180, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 181 Priority\n\nRead value: [`regs::Prio181ReadVal`]; Write value: [`regs::Prio181WriteVal`]"] |
| #[inline(always)] |
| pub fn prio181(&self) -> ureg::RegRef<crate::meta::Prio181, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 181 Priority\n\nRead value: [`regs::Prio181ReadVal`]; Write value: [`regs::Prio181WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio181(self) -> ureg::RegRef<crate::meta::Prio181, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 182 Priority\n\nRead value: [`regs::Prio182ReadVal`]; Write value: [`regs::Prio182WriteVal`]"] |
| #[inline(always)] |
| pub fn prio182(&self) -> ureg::RegRef<crate::meta::Prio182, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d8 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 182 Priority\n\nRead value: [`regs::Prio182ReadVal`]; Write value: [`regs::Prio182WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio182(self) -> ureg::RegRef<crate::meta::Prio182, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2d8 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 183 Priority\n\nRead value: [`regs::Prio183ReadVal`]; Write value: [`regs::Prio183WriteVal`]"] |
| #[inline(always)] |
| pub fn prio183(&self) -> ureg::RegRef<crate::meta::Prio183, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2dc / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 183 Priority\n\nRead value: [`regs::Prio183ReadVal`]; Write value: [`regs::Prio183WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio183(self) -> ureg::RegRef<crate::meta::Prio183, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2dc / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 184 Priority\n\nRead value: [`regs::Prio184ReadVal`]; Write value: [`regs::Prio184WriteVal`]"] |
| #[inline(always)] |
| pub fn prio184(&self) -> ureg::RegRef<crate::meta::Prio184, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2e0 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 184 Priority\n\nRead value: [`regs::Prio184ReadVal`]; Write value: [`regs::Prio184WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio184(self) -> ureg::RegRef<crate::meta::Prio184, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2e0 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 185 Priority\n\nRead value: [`regs::Prio185ReadVal`]; Write value: [`regs::Prio185WriteVal`]"] |
| #[inline(always)] |
| pub fn prio185(&self) -> ureg::RegRef<crate::meta::Prio185, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2e4 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Source 185 Priority\n\nRead value: [`regs::Prio185ReadVal`]; Write value: [`regs::Prio185WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_prio185(self) -> ureg::RegRef<crate::meta::Prio185, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2e4 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip0ReadVal`]; Write value: [`regs::Ip0WriteVal`]"] |
| #[inline(always)] |
| pub fn ip0(&self) -> ureg::RegRef<crate::meta::Ip0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1000 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip0ReadVal`]; Write value: [`regs::Ip0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip0(self) -> ureg::RegRef<crate::meta::Ip0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1000 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip1ReadVal`]; Write value: [`regs::Ip1WriteVal`]"] |
| #[inline(always)] |
| pub fn ip1(&self) -> ureg::RegRef<crate::meta::Ip1, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1004 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip1ReadVal`]; Write value: [`regs::Ip1WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip1(self) -> ureg::RegRef<crate::meta::Ip1, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1004 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip2ReadVal`]; Write value: [`regs::Ip2WriteVal`]"] |
| #[inline(always)] |
| pub fn ip2(&self) -> ureg::RegRef<crate::meta::Ip2, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1008 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip2ReadVal`]; Write value: [`regs::Ip2WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip2(self) -> ureg::RegRef<crate::meta::Ip2, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1008 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip3ReadVal`]; Write value: [`regs::Ip3WriteVal`]"] |
| #[inline(always)] |
| pub fn ip3(&self) -> ureg::RegRef<crate::meta::Ip3, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x100c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip3ReadVal`]; Write value: [`regs::Ip3WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip3(self) -> ureg::RegRef<crate::meta::Ip3, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x100c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip4ReadVal`]; Write value: [`regs::Ip4WriteVal`]"] |
| #[inline(always)] |
| pub fn ip4(&self) -> ureg::RegRef<crate::meta::Ip4, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1010 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip4ReadVal`]; Write value: [`regs::Ip4WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip4(self) -> ureg::RegRef<crate::meta::Ip4, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1010 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip5ReadVal`]; Write value: [`regs::Ip5WriteVal`]"] |
| #[inline(always)] |
| pub fn ip5(&self) -> ureg::RegRef<crate::meta::Ip5, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1014 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Pending\n\nRead value: [`regs::Ip5ReadVal`]; Write value: [`regs::Ip5WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ip5(self) -> ureg::RegRef<crate::meta::Ip5, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x1014 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie0ReadVal`]; Write value: [`regs::Ie0WriteVal`]"] |
| #[inline(always)] |
| pub fn ie0(&self) -> ureg::RegRef<crate::meta::Ie0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2000 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie0ReadVal`]; Write value: [`regs::Ie0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie0(self) -> ureg::RegRef<crate::meta::Ie0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2000 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie1ReadVal`]; Write value: [`regs::Ie1WriteVal`]"] |
| #[inline(always)] |
| pub fn ie1(&self) -> ureg::RegRef<crate::meta::Ie1, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2004 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie1ReadVal`]; Write value: [`regs::Ie1WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie1(self) -> ureg::RegRef<crate::meta::Ie1, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2004 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie2ReadVal`]; Write value: [`regs::Ie2WriteVal`]"] |
| #[inline(always)] |
| pub fn ie2(&self) -> ureg::RegRef<crate::meta::Ie2, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2008 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie2ReadVal`]; Write value: [`regs::Ie2WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie2(self) -> ureg::RegRef<crate::meta::Ie2, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2008 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie3ReadVal`]; Write value: [`regs::Ie3WriteVal`]"] |
| #[inline(always)] |
| pub fn ie3(&self) -> ureg::RegRef<crate::meta::Ie3, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x200c / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie3ReadVal`]; Write value: [`regs::Ie3WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie3(self) -> ureg::RegRef<crate::meta::Ie3, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x200c / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie4ReadVal`]; Write value: [`regs::Ie4WriteVal`]"] |
| #[inline(always)] |
| pub fn ie4(&self) -> ureg::RegRef<crate::meta::Ie4, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2010 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie4ReadVal`]; Write value: [`regs::Ie4WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie4(self) -> ureg::RegRef<crate::meta::Ie4, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2010 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie5ReadVal`]; Write value: [`regs::Ie5WriteVal`]"] |
| #[inline(always)] |
| pub fn ie5(&self) -> ureg::RegRef<crate::meta::Ie5, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2014 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Interrupt Enable for Target 0\n\nRead value: [`regs::Ie5ReadVal`]; Write value: [`regs::Ie5WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_ie5(self) -> ureg::RegRef<crate::meta::Ie5, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr.wrapping_add(0x2014 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Threshold of priority for Target 0\n\nRead value: [`regs::Threshold0ReadVal`]; Write value: [`regs::Threshold0WriteVal`]"] |
| #[inline(always)] |
| pub fn threshold0(&self) -> ureg::RegRef<crate::meta::Threshold0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x200000 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Threshold of priority for Target 0\n\nRead value: [`regs::Threshold0ReadVal`]; Write value: [`regs::Threshold0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_threshold0(self) -> ureg::RegRef<crate::meta::Threshold0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x200000 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Claim interrupt by read, complete interrupt by write for Target 0.\nValue read/written is interrupt ID. Reading a value of 0 means no pending interrupts.\n\nRead value: [`regs::Cc0ReadVal`]; Write value: [`regs::Cc0WriteVal`]"] |
| #[inline(always)] |
| pub fn cc0(&self) -> ureg::RegRef<crate::meta::Cc0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x200004 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Claim interrupt by read, complete interrupt by write for Target 0.\nValue read/written is interrupt ID. Reading a value of 0 means no pending interrupts.\n\nRead value: [`regs::Cc0ReadVal`]; Write value: [`regs::Cc0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_cc0(self) -> ureg::RegRef<crate::meta::Cc0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x200004 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "msip for Hart 0.\nWrite 1 to here asserts software interrupt for Hart msip_o[0], write 0 to clear.\n\nRead value: [`regs::Msip0ReadVal`]; Write value: [`regs::Msip0WriteVal`]"] |
| #[inline(always)] |
| pub fn msip0(&self) -> ureg::RegRef<crate::meta::Msip0, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x4000000 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "msip for Hart 0.\nWrite 1 to here asserts software interrupt for Hart msip_o[0], write 0 to clear.\n\nRead value: [`regs::Msip0ReadVal`]; Write value: [`regs::Msip0WriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_msip0(self) -> ureg::RegRef<crate::meta::Msip0, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x4000000 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| #[doc = "Alert Test Register.\n\nRead value: [`regs::AlertTestReadVal`]; Write value: [`regs::AlertTestWriteVal`]"] |
| #[inline(always)] |
| pub fn alert_test(&self) -> ureg::RegRef<crate::meta::AlertTest, &TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x4004000 / core::mem::size_of::<u32>()), |
| core::borrow::Borrow::borrow(&self.mmio), |
| ) |
| } |
| } |
| #[doc = "Alert Test Register.\n\nRead value: [`regs::AlertTestReadVal`]; Write value: [`regs::AlertTestWriteVal`]"] |
| #[doc = "This function consumes the entire register block, which is useful when transferring ownership."] |
| #[inline(always)] |
| pub fn into_alert_test(self) -> ureg::RegRef<crate::meta::AlertTest, TMmio> { |
| unsafe { |
| ureg::RegRef::new_with_mmio( |
| self.ptr |
| .wrapping_add(0x4004000 / core::mem::size_of::<u32>()), |
| self.mmio, |
| ) |
| } |
| } |
| } |
| pub mod regs { |
| #![doc = r" Types that represent the values held by registers."] |
| #[derive(Clone, Copy)] |
| pub struct AlertTestWriteVal(pub u32); |
| impl AlertTestWriteVal { |
| #[doc = "'Write 1 to trigger one alert event of this kind.'"] |
| #[inline(always)] |
| pub const fn fatal_fault(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| } |
| impl From<u32> for AlertTestWriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<AlertTestWriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: AlertTestWriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Cc0ReadVal(pub u32); |
| impl Cc0ReadVal { |
| #[inline(always)] |
| pub const fn cc0(&self) -> u32 { |
| (self.0 >> 0) & 0xff |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Cc0WriteVal { |
| Cc0WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Cc0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Cc0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Cc0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Cc0WriteVal(pub u32); |
| impl Cc0WriteVal { |
| #[inline(always)] |
| pub const fn cc0(self, val: u32) -> Self { |
| Self((self.0 & !(0xff << 0)) | ((val & 0xff) << 0)) |
| } |
| } |
| impl From<u32> for Cc0WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Cc0WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Cc0WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie0ReadVal(pub u32); |
| impl Ie0ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e0(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e1(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e2(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e3(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e4(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e5(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e6(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e7(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e8(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e9(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e10(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e11(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e12(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e13(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e14(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e15(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e16(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e17(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e18(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e19(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e20(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e21(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e22(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e23(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e24(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e25(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e26(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e27(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e28(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e29(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e30(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e31(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie0WriteVal { |
| Ie0WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie0WriteVal(pub u32); |
| impl Ie0WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e0(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e1(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e2(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e3(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e4(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e5(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e6(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e7(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e8(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e9(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e10(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e11(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e12(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e13(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e14(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e15(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e16(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e17(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e18(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e19(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e20(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e21(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e22(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e23(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e24(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e25(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e26(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 26)) | (val as u32) << 26) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e27(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 27)) | (val as u32) << 27) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e28(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 28)) | (val as u32) << 28) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e29(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 29)) | (val as u32) << 29) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e30(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 30)) | (val as u32) << 30) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e31(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 31)) | (val as u32) << 31) |
| } |
| } |
| impl From<u32> for Ie0WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie0WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie0WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie1ReadVal(pub u32); |
| impl Ie1ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e32(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e33(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e34(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e35(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e36(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e37(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e38(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e39(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e40(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e41(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e42(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e43(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e44(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e45(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e46(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e47(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e48(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e49(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e50(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e51(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e52(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e53(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e54(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e55(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e56(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e57(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e58(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e59(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e60(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e61(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e62(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e63(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie1WriteVal { |
| Ie1WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie1ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie1ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie1ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie1WriteVal(pub u32); |
| impl Ie1WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e32(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e33(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e34(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e35(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e36(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e37(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e38(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e39(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e40(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e41(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e42(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e43(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e44(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e45(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e46(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e47(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e48(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e49(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e50(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e51(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e52(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e53(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e54(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e55(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e56(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e57(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e58(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 26)) | (val as u32) << 26) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e59(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 27)) | (val as u32) << 27) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e60(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 28)) | (val as u32) << 28) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e61(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 29)) | (val as u32) << 29) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e62(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 30)) | (val as u32) << 30) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e63(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 31)) | (val as u32) << 31) |
| } |
| } |
| impl From<u32> for Ie1WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie1WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie1WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie2ReadVal(pub u32); |
| impl Ie2ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e64(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e65(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e66(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e67(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e68(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e69(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e70(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e71(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e72(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e73(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e74(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e75(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e76(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e77(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e78(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e79(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e80(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e81(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e82(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e83(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e84(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e85(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e86(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e87(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e88(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e89(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e90(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e91(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e92(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e93(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e94(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e95(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie2WriteVal { |
| Ie2WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie2ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie2ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie2ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie2WriteVal(pub u32); |
| impl Ie2WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e64(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e65(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e66(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e67(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e68(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e69(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e70(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e71(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e72(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e73(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e74(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e75(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e76(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e77(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e78(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e79(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e80(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e81(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e82(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e83(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e84(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e85(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e86(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e87(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e88(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e89(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e90(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 26)) | (val as u32) << 26) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e91(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 27)) | (val as u32) << 27) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e92(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 28)) | (val as u32) << 28) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e93(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 29)) | (val as u32) << 29) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e94(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 30)) | (val as u32) << 30) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e95(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 31)) | (val as u32) << 31) |
| } |
| } |
| impl From<u32> for Ie2WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie2WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie2WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie3ReadVal(pub u32); |
| impl Ie3ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e96(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e97(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e98(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e99(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e100(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e101(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e102(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e103(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e104(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e105(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e106(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e107(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e108(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e109(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e110(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e111(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e112(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e113(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e114(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e115(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e116(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e117(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e118(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e119(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e120(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e121(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e122(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e123(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e124(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e125(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e126(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e127(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie3WriteVal { |
| Ie3WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie3ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie3ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie3ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie3WriteVal(pub u32); |
| impl Ie3WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e96(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e97(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e98(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e99(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e100(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e101(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e102(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e103(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e104(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e105(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e106(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e107(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e108(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e109(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e110(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e111(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e112(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e113(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e114(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e115(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e116(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e117(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e118(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e119(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e120(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e121(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e122(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 26)) | (val as u32) << 26) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e123(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 27)) | (val as u32) << 27) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e124(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 28)) | (val as u32) << 28) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e125(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 29)) | (val as u32) << 29) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e126(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 30)) | (val as u32) << 30) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e127(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 31)) | (val as u32) << 31) |
| } |
| } |
| impl From<u32> for Ie3WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie3WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie3WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie4ReadVal(pub u32); |
| impl Ie4ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e128(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e129(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e130(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e131(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e132(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e133(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e134(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e135(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e136(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e137(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e138(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e139(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e140(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e141(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e142(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e143(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e144(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e145(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e146(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e147(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e148(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e149(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e150(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e151(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e152(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e153(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e154(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e155(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e156(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e157(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e158(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e159(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie4WriteVal { |
| Ie4WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie4ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie4ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie4ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie4WriteVal(pub u32); |
| impl Ie4WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e128(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e129(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e130(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e131(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e132(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e133(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e134(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e135(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e136(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e137(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e138(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e139(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e140(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e141(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e142(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e143(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e144(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e145(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e146(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e147(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e148(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e149(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e150(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e151(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e152(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e153(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e154(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 26)) | (val as u32) << 26) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e155(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 27)) | (val as u32) << 27) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e156(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 28)) | (val as u32) << 28) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e157(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 29)) | (val as u32) << 29) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e158(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 30)) | (val as u32) << 30) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e159(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 31)) | (val as u32) << 31) |
| } |
| } |
| impl From<u32> for Ie4WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie4WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie4WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie5ReadVal(pub u32); |
| impl Ie5ReadVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e160(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e161(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e162(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e163(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e164(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e165(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e166(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e167(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e168(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e169(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e170(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e171(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e172(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e173(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e174(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e175(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e176(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e177(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e178(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e179(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e180(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e181(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e182(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e183(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e184(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e185(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Ie5WriteVal { |
| Ie5WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Ie5ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie5ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie5ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ie5WriteVal(pub u32); |
| impl Ie5WriteVal { |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e160(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e161(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 1)) | (val as u32) << 1) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e162(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 2)) | (val as u32) << 2) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e163(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 3)) | (val as u32) << 3) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e164(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 4)) | (val as u32) << 4) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e165(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 5)) | (val as u32) << 5) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e166(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 6)) | (val as u32) << 6) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e167(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 7)) | (val as u32) << 7) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e168(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 8)) | (val as u32) << 8) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e169(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 9)) | (val as u32) << 9) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e170(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 10)) | (val as u32) << 10) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e171(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 11)) | (val as u32) << 11) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e172(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 12)) | (val as u32) << 12) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e173(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 13)) | (val as u32) << 13) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e174(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 14)) | (val as u32) << 14) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e175(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 15)) | (val as u32) << 15) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e176(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 16)) | (val as u32) << 16) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e177(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 17)) | (val as u32) << 17) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e178(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 18)) | (val as u32) << 18) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e179(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 19)) | (val as u32) << 19) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e180(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 20)) | (val as u32) << 20) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e181(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 21)) | (val as u32) << 21) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e182(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 22)) | (val as u32) << 22) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e183(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 23)) | (val as u32) << 23) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e184(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 24)) | (val as u32) << 24) |
| } |
| #[doc = "Interrupt Enable of Source"] |
| #[inline(always)] |
| pub const fn e185(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 25)) | (val as u32) << 25) |
| } |
| } |
| impl From<u32> for Ie5WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ie5WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ie5WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip0ReadVal(pub u32); |
| impl Ip0ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p0(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p1(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p2(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p3(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p4(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p5(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p6(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p7(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p8(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p9(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p10(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p11(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p12(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p13(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p14(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p15(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p16(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p17(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p18(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p19(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p20(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p21(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p22(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p23(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p24(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p25(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p26(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p27(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p28(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p29(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p30(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p31(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip1ReadVal(pub u32); |
| impl Ip1ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p32(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p33(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p34(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p35(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p36(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p37(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p38(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p39(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p40(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p41(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p42(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p43(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p44(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p45(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p46(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p47(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p48(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p49(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p50(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p51(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p52(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p53(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p54(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p55(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p56(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p57(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p58(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p59(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p60(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p61(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p62(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p63(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip1ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip1ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip1ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip2ReadVal(pub u32); |
| impl Ip2ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p64(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p65(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p66(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p67(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p68(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p69(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p70(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p71(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p72(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p73(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p74(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p75(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p76(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p77(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p78(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p79(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p80(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p81(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p82(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p83(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p84(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p85(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p86(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p87(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p88(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p89(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p90(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p91(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p92(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p93(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p94(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p95(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip2ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip2ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip2ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip3ReadVal(pub u32); |
| impl Ip3ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p96(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p97(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p98(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p99(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p100(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p101(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p102(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p103(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p104(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p105(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p106(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p107(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p108(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p109(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p110(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p111(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p112(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p113(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p114(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p115(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p116(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p117(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p118(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p119(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p120(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p121(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p122(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p123(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p124(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p125(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p126(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p127(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip3ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip3ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip3ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip4ReadVal(pub u32); |
| impl Ip4ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p128(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p129(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p130(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p131(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p132(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p133(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p134(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p135(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p136(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p137(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p138(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p139(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p140(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p141(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p142(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p143(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p144(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p145(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p146(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p147(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p148(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p149(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p150(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p151(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p152(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p153(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p154(&self) -> bool { |
| ((self.0 >> 26) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p155(&self) -> bool { |
| ((self.0 >> 27) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p156(&self) -> bool { |
| ((self.0 >> 28) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p157(&self) -> bool { |
| ((self.0 >> 29) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p158(&self) -> bool { |
| ((self.0 >> 30) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p159(&self) -> bool { |
| ((self.0 >> 31) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip4ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip4ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip4ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Ip5ReadVal(pub u32); |
| impl Ip5ReadVal { |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p160(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p161(&self) -> bool { |
| ((self.0 >> 1) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p162(&self) -> bool { |
| ((self.0 >> 2) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p163(&self) -> bool { |
| ((self.0 >> 3) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p164(&self) -> bool { |
| ((self.0 >> 4) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p165(&self) -> bool { |
| ((self.0 >> 5) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p166(&self) -> bool { |
| ((self.0 >> 6) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p167(&self) -> bool { |
| ((self.0 >> 7) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p168(&self) -> bool { |
| ((self.0 >> 8) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p169(&self) -> bool { |
| ((self.0 >> 9) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p170(&self) -> bool { |
| ((self.0 >> 10) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p171(&self) -> bool { |
| ((self.0 >> 11) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p172(&self) -> bool { |
| ((self.0 >> 12) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p173(&self) -> bool { |
| ((self.0 >> 13) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p174(&self) -> bool { |
| ((self.0 >> 14) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p175(&self) -> bool { |
| ((self.0 >> 15) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p176(&self) -> bool { |
| ((self.0 >> 16) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p177(&self) -> bool { |
| ((self.0 >> 17) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p178(&self) -> bool { |
| ((self.0 >> 18) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p179(&self) -> bool { |
| ((self.0 >> 19) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p180(&self) -> bool { |
| ((self.0 >> 20) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p181(&self) -> bool { |
| ((self.0 >> 21) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p182(&self) -> bool { |
| ((self.0 >> 22) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p183(&self) -> bool { |
| ((self.0 >> 23) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p184(&self) -> bool { |
| ((self.0 >> 24) & 1) != 0 |
| } |
| #[doc = "Interrupt Pending of Source"] |
| #[inline(always)] |
| pub const fn p185(&self) -> bool { |
| ((self.0 >> 25) & 1) != 0 |
| } |
| } |
| impl From<u32> for Ip5ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Ip5ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Ip5ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Msip0ReadVal(pub u32); |
| impl Msip0ReadVal { |
| #[doc = "Software Interrupt Pending register"] |
| #[inline(always)] |
| pub const fn msip0(&self) -> bool { |
| ((self.0 >> 0) & 1) != 0 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Msip0WriteVal { |
| Msip0WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Msip0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Msip0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Msip0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Msip0WriteVal(pub u32); |
| impl Msip0WriteVal { |
| #[doc = "Software Interrupt Pending register"] |
| #[inline(always)] |
| pub const fn msip0(self, val: bool) -> Self { |
| Self((self.0 & !(1 << 0)) | (val as u32) << 0) |
| } |
| } |
| impl From<u32> for Msip0WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Msip0WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Msip0WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio0ReadVal(pub u32); |
| impl Prio0ReadVal { |
| #[inline(always)] |
| pub const fn prio0(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio0WriteVal { |
| Prio0WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio0WriteVal(pub u32); |
| impl Prio0WriteVal { |
| #[inline(always)] |
| pub const fn prio0(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio0WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio0WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio0WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio1ReadVal(pub u32); |
| impl Prio1ReadVal { |
| #[inline(always)] |
| pub const fn prio1(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio1WriteVal { |
| Prio1WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio1ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio1ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio1ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio1WriteVal(pub u32); |
| impl Prio1WriteVal { |
| #[inline(always)] |
| pub const fn prio1(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio1WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio1WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio1WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio10ReadVal(pub u32); |
| impl Prio10ReadVal { |
| #[inline(always)] |
| pub const fn prio10(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio10WriteVal { |
| Prio10WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio10ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio10ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio10ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio10WriteVal(pub u32); |
| impl Prio10WriteVal { |
| #[inline(always)] |
| pub const fn prio10(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio10WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio10WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio10WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio100ReadVal(pub u32); |
| impl Prio100ReadVal { |
| #[inline(always)] |
| pub const fn prio100(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio100WriteVal { |
| Prio100WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio100ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio100ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio100ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio100WriteVal(pub u32); |
| impl Prio100WriteVal { |
| #[inline(always)] |
| pub const fn prio100(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio100WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio100WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio100WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio101ReadVal(pub u32); |
| impl Prio101ReadVal { |
| #[inline(always)] |
| pub const fn prio101(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio101WriteVal { |
| Prio101WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio101ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio101ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio101ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio101WriteVal(pub u32); |
| impl Prio101WriteVal { |
| #[inline(always)] |
| pub const fn prio101(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio101WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio101WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio101WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio102ReadVal(pub u32); |
| impl Prio102ReadVal { |
| #[inline(always)] |
| pub const fn prio102(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio102WriteVal { |
| Prio102WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio102ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio102ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio102ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio102WriteVal(pub u32); |
| impl Prio102WriteVal { |
| #[inline(always)] |
| pub const fn prio102(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio102WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio102WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio102WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio103ReadVal(pub u32); |
| impl Prio103ReadVal { |
| #[inline(always)] |
| pub const fn prio103(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio103WriteVal { |
| Prio103WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio103ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio103ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio103ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio103WriteVal(pub u32); |
| impl Prio103WriteVal { |
| #[inline(always)] |
| pub const fn prio103(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio103WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio103WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio103WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio104ReadVal(pub u32); |
| impl Prio104ReadVal { |
| #[inline(always)] |
| pub const fn prio104(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio104WriteVal { |
| Prio104WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio104ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio104ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio104ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio104WriteVal(pub u32); |
| impl Prio104WriteVal { |
| #[inline(always)] |
| pub const fn prio104(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio104WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio104WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio104WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio105ReadVal(pub u32); |
| impl Prio105ReadVal { |
| #[inline(always)] |
| pub const fn prio105(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio105WriteVal { |
| Prio105WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio105ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio105ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio105ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio105WriteVal(pub u32); |
| impl Prio105WriteVal { |
| #[inline(always)] |
| pub const fn prio105(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio105WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio105WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio105WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio106ReadVal(pub u32); |
| impl Prio106ReadVal { |
| #[inline(always)] |
| pub const fn prio106(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio106WriteVal { |
| Prio106WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio106ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio106ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio106ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio106WriteVal(pub u32); |
| impl Prio106WriteVal { |
| #[inline(always)] |
| pub const fn prio106(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio106WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio106WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio106WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio107ReadVal(pub u32); |
| impl Prio107ReadVal { |
| #[inline(always)] |
| pub const fn prio107(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio107WriteVal { |
| Prio107WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio107ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio107ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio107ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio107WriteVal(pub u32); |
| impl Prio107WriteVal { |
| #[inline(always)] |
| pub const fn prio107(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio107WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio107WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio107WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio108ReadVal(pub u32); |
| impl Prio108ReadVal { |
| #[inline(always)] |
| pub const fn prio108(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio108WriteVal { |
| Prio108WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio108ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio108ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio108ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio108WriteVal(pub u32); |
| impl Prio108WriteVal { |
| #[inline(always)] |
| pub const fn prio108(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio108WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio108WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio108WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio109ReadVal(pub u32); |
| impl Prio109ReadVal { |
| #[inline(always)] |
| pub const fn prio109(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio109WriteVal { |
| Prio109WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio109ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio109ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio109ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio109WriteVal(pub u32); |
| impl Prio109WriteVal { |
| #[inline(always)] |
| pub const fn prio109(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio109WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio109WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio109WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio11ReadVal(pub u32); |
| impl Prio11ReadVal { |
| #[inline(always)] |
| pub const fn prio11(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio11WriteVal { |
| Prio11WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio11ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio11ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio11ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio11WriteVal(pub u32); |
| impl Prio11WriteVal { |
| #[inline(always)] |
| pub const fn prio11(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio11WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio11WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio11WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio110ReadVal(pub u32); |
| impl Prio110ReadVal { |
| #[inline(always)] |
| pub const fn prio110(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio110WriteVal { |
| Prio110WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio110ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio110ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio110ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio110WriteVal(pub u32); |
| impl Prio110WriteVal { |
| #[inline(always)] |
| pub const fn prio110(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio110WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio110WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio110WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio111ReadVal(pub u32); |
| impl Prio111ReadVal { |
| #[inline(always)] |
| pub const fn prio111(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio111WriteVal { |
| Prio111WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio111ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio111ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio111ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio111WriteVal(pub u32); |
| impl Prio111WriteVal { |
| #[inline(always)] |
| pub const fn prio111(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio111WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio111WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio111WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio112ReadVal(pub u32); |
| impl Prio112ReadVal { |
| #[inline(always)] |
| pub const fn prio112(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio112WriteVal { |
| Prio112WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio112ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio112ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio112ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio112WriteVal(pub u32); |
| impl Prio112WriteVal { |
| #[inline(always)] |
| pub const fn prio112(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio112WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio112WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio112WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio113ReadVal(pub u32); |
| impl Prio113ReadVal { |
| #[inline(always)] |
| pub const fn prio113(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio113WriteVal { |
| Prio113WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio113ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio113ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio113ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio113WriteVal(pub u32); |
| impl Prio113WriteVal { |
| #[inline(always)] |
| pub const fn prio113(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio113WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio113WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio113WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio114ReadVal(pub u32); |
| impl Prio114ReadVal { |
| #[inline(always)] |
| pub const fn prio114(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio114WriteVal { |
| Prio114WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio114ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio114ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio114ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio114WriteVal(pub u32); |
| impl Prio114WriteVal { |
| #[inline(always)] |
| pub const fn prio114(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio114WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio114WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio114WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio115ReadVal(pub u32); |
| impl Prio115ReadVal { |
| #[inline(always)] |
| pub const fn prio115(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio115WriteVal { |
| Prio115WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio115ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio115ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio115ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio115WriteVal(pub u32); |
| impl Prio115WriteVal { |
| #[inline(always)] |
| pub const fn prio115(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio115WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio115WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio115WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio116ReadVal(pub u32); |
| impl Prio116ReadVal { |
| #[inline(always)] |
| pub const fn prio116(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio116WriteVal { |
| Prio116WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio116ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio116ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio116ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio116WriteVal(pub u32); |
| impl Prio116WriteVal { |
| #[inline(always)] |
| pub const fn prio116(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio116WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio116WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio116WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio117ReadVal(pub u32); |
| impl Prio117ReadVal { |
| #[inline(always)] |
| pub const fn prio117(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio117WriteVal { |
| Prio117WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio117ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio117ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio117ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio117WriteVal(pub u32); |
| impl Prio117WriteVal { |
| #[inline(always)] |
| pub const fn prio117(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio117WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio117WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio117WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio118ReadVal(pub u32); |
| impl Prio118ReadVal { |
| #[inline(always)] |
| pub const fn prio118(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio118WriteVal { |
| Prio118WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio118ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio118ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio118ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio118WriteVal(pub u32); |
| impl Prio118WriteVal { |
| #[inline(always)] |
| pub const fn prio118(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio118WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio118WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio118WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio119ReadVal(pub u32); |
| impl Prio119ReadVal { |
| #[inline(always)] |
| pub const fn prio119(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio119WriteVal { |
| Prio119WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio119ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio119ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio119ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio119WriteVal(pub u32); |
| impl Prio119WriteVal { |
| #[inline(always)] |
| pub const fn prio119(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio119WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio119WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio119WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio12ReadVal(pub u32); |
| impl Prio12ReadVal { |
| #[inline(always)] |
| pub const fn prio12(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio12WriteVal { |
| Prio12WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio12ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio12ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio12ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio12WriteVal(pub u32); |
| impl Prio12WriteVal { |
| #[inline(always)] |
| pub const fn prio12(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio12WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio12WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio12WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio120ReadVal(pub u32); |
| impl Prio120ReadVal { |
| #[inline(always)] |
| pub const fn prio120(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio120WriteVal { |
| Prio120WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio120ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio120ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio120ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio120WriteVal(pub u32); |
| impl Prio120WriteVal { |
| #[inline(always)] |
| pub const fn prio120(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio120WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio120WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio120WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio121ReadVal(pub u32); |
| impl Prio121ReadVal { |
| #[inline(always)] |
| pub const fn prio121(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio121WriteVal { |
| Prio121WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio121ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio121ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio121ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio121WriteVal(pub u32); |
| impl Prio121WriteVal { |
| #[inline(always)] |
| pub const fn prio121(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio121WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio121WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio121WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio122ReadVal(pub u32); |
| impl Prio122ReadVal { |
| #[inline(always)] |
| pub const fn prio122(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio122WriteVal { |
| Prio122WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio122ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio122ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio122ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio122WriteVal(pub u32); |
| impl Prio122WriteVal { |
| #[inline(always)] |
| pub const fn prio122(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio122WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio122WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio122WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio123ReadVal(pub u32); |
| impl Prio123ReadVal { |
| #[inline(always)] |
| pub const fn prio123(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio123WriteVal { |
| Prio123WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio123ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio123ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio123ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio123WriteVal(pub u32); |
| impl Prio123WriteVal { |
| #[inline(always)] |
| pub const fn prio123(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio123WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio123WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio123WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio124ReadVal(pub u32); |
| impl Prio124ReadVal { |
| #[inline(always)] |
| pub const fn prio124(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio124WriteVal { |
| Prio124WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio124ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio124ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio124ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio124WriteVal(pub u32); |
| impl Prio124WriteVal { |
| #[inline(always)] |
| pub const fn prio124(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio124WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio124WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio124WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio125ReadVal(pub u32); |
| impl Prio125ReadVal { |
| #[inline(always)] |
| pub const fn prio125(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio125WriteVal { |
| Prio125WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio125ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio125ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio125ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio125WriteVal(pub u32); |
| impl Prio125WriteVal { |
| #[inline(always)] |
| pub const fn prio125(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio125WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio125WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio125WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio126ReadVal(pub u32); |
| impl Prio126ReadVal { |
| #[inline(always)] |
| pub const fn prio126(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio126WriteVal { |
| Prio126WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio126ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio126ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio126ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio126WriteVal(pub u32); |
| impl Prio126WriteVal { |
| #[inline(always)] |
| pub const fn prio126(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio126WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio126WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio126WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio127ReadVal(pub u32); |
| impl Prio127ReadVal { |
| #[inline(always)] |
| pub const fn prio127(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio127WriteVal { |
| Prio127WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio127ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio127ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio127ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio127WriteVal(pub u32); |
| impl Prio127WriteVal { |
| #[inline(always)] |
| pub const fn prio127(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio127WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio127WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio127WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio128ReadVal(pub u32); |
| impl Prio128ReadVal { |
| #[inline(always)] |
| pub const fn prio128(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio128WriteVal { |
| Prio128WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio128ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio128ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio128ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio128WriteVal(pub u32); |
| impl Prio128WriteVal { |
| #[inline(always)] |
| pub const fn prio128(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio128WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio128WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio128WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio129ReadVal(pub u32); |
| impl Prio129ReadVal { |
| #[inline(always)] |
| pub const fn prio129(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio129WriteVal { |
| Prio129WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio129ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio129ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio129ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio129WriteVal(pub u32); |
| impl Prio129WriteVal { |
| #[inline(always)] |
| pub const fn prio129(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio129WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio129WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio129WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio13ReadVal(pub u32); |
| impl Prio13ReadVal { |
| #[inline(always)] |
| pub const fn prio13(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio13WriteVal { |
| Prio13WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio13ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio13ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio13ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio13WriteVal(pub u32); |
| impl Prio13WriteVal { |
| #[inline(always)] |
| pub const fn prio13(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio13WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio13WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio13WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio130ReadVal(pub u32); |
| impl Prio130ReadVal { |
| #[inline(always)] |
| pub const fn prio130(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio130WriteVal { |
| Prio130WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio130ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio130ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio130ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio130WriteVal(pub u32); |
| impl Prio130WriteVal { |
| #[inline(always)] |
| pub const fn prio130(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio130WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio130WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio130WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio131ReadVal(pub u32); |
| impl Prio131ReadVal { |
| #[inline(always)] |
| pub const fn prio131(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio131WriteVal { |
| Prio131WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio131ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio131ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio131ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio131WriteVal(pub u32); |
| impl Prio131WriteVal { |
| #[inline(always)] |
| pub const fn prio131(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio131WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio131WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio131WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio132ReadVal(pub u32); |
| impl Prio132ReadVal { |
| #[inline(always)] |
| pub const fn prio132(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio132WriteVal { |
| Prio132WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio132ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio132ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio132ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio132WriteVal(pub u32); |
| impl Prio132WriteVal { |
| #[inline(always)] |
| pub const fn prio132(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio132WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio132WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio132WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio133ReadVal(pub u32); |
| impl Prio133ReadVal { |
| #[inline(always)] |
| pub const fn prio133(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio133WriteVal { |
| Prio133WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio133ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio133ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio133ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio133WriteVal(pub u32); |
| impl Prio133WriteVal { |
| #[inline(always)] |
| pub const fn prio133(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio133WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio133WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio133WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio134ReadVal(pub u32); |
| impl Prio134ReadVal { |
| #[inline(always)] |
| pub const fn prio134(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio134WriteVal { |
| Prio134WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio134ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio134ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio134ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio134WriteVal(pub u32); |
| impl Prio134WriteVal { |
| #[inline(always)] |
| pub const fn prio134(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio134WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio134WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio134WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio135ReadVal(pub u32); |
| impl Prio135ReadVal { |
| #[inline(always)] |
| pub const fn prio135(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio135WriteVal { |
| Prio135WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio135ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio135ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio135ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio135WriteVal(pub u32); |
| impl Prio135WriteVal { |
| #[inline(always)] |
| pub const fn prio135(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio135WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio135WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio135WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio136ReadVal(pub u32); |
| impl Prio136ReadVal { |
| #[inline(always)] |
| pub const fn prio136(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio136WriteVal { |
| Prio136WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio136ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio136ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio136ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio136WriteVal(pub u32); |
| impl Prio136WriteVal { |
| #[inline(always)] |
| pub const fn prio136(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio136WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio136WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio136WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio137ReadVal(pub u32); |
| impl Prio137ReadVal { |
| #[inline(always)] |
| pub const fn prio137(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio137WriteVal { |
| Prio137WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio137ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio137ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio137ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio137WriteVal(pub u32); |
| impl Prio137WriteVal { |
| #[inline(always)] |
| pub const fn prio137(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio137WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio137WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio137WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio138ReadVal(pub u32); |
| impl Prio138ReadVal { |
| #[inline(always)] |
| pub const fn prio138(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio138WriteVal { |
| Prio138WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio138ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio138ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio138ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio138WriteVal(pub u32); |
| impl Prio138WriteVal { |
| #[inline(always)] |
| pub const fn prio138(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio138WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio138WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio138WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio139ReadVal(pub u32); |
| impl Prio139ReadVal { |
| #[inline(always)] |
| pub const fn prio139(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio139WriteVal { |
| Prio139WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio139ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio139ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio139ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio139WriteVal(pub u32); |
| impl Prio139WriteVal { |
| #[inline(always)] |
| pub const fn prio139(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio139WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio139WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio139WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio14ReadVal(pub u32); |
| impl Prio14ReadVal { |
| #[inline(always)] |
| pub const fn prio14(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio14WriteVal { |
| Prio14WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio14ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio14ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio14ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio14WriteVal(pub u32); |
| impl Prio14WriteVal { |
| #[inline(always)] |
| pub const fn prio14(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio14WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio14WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio14WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio140ReadVal(pub u32); |
| impl Prio140ReadVal { |
| #[inline(always)] |
| pub const fn prio140(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio140WriteVal { |
| Prio140WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio140ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio140ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio140ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio140WriteVal(pub u32); |
| impl Prio140WriteVal { |
| #[inline(always)] |
| pub const fn prio140(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio140WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio140WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio140WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio141ReadVal(pub u32); |
| impl Prio141ReadVal { |
| #[inline(always)] |
| pub const fn prio141(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio141WriteVal { |
| Prio141WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio141ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio141ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio141ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio141WriteVal(pub u32); |
| impl Prio141WriteVal { |
| #[inline(always)] |
| pub const fn prio141(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio141WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio141WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio141WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio142ReadVal(pub u32); |
| impl Prio142ReadVal { |
| #[inline(always)] |
| pub const fn prio142(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio142WriteVal { |
| Prio142WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio142ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio142ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio142ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio142WriteVal(pub u32); |
| impl Prio142WriteVal { |
| #[inline(always)] |
| pub const fn prio142(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio142WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio142WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio142WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio143ReadVal(pub u32); |
| impl Prio143ReadVal { |
| #[inline(always)] |
| pub const fn prio143(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio143WriteVal { |
| Prio143WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio143ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio143ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio143ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio143WriteVal(pub u32); |
| impl Prio143WriteVal { |
| #[inline(always)] |
| pub const fn prio143(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio143WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio143WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio143WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio144ReadVal(pub u32); |
| impl Prio144ReadVal { |
| #[inline(always)] |
| pub const fn prio144(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio144WriteVal { |
| Prio144WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio144ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio144ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio144ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio144WriteVal(pub u32); |
| impl Prio144WriteVal { |
| #[inline(always)] |
| pub const fn prio144(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio144WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio144WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio144WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio145ReadVal(pub u32); |
| impl Prio145ReadVal { |
| #[inline(always)] |
| pub const fn prio145(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio145WriteVal { |
| Prio145WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio145ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio145ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio145ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio145WriteVal(pub u32); |
| impl Prio145WriteVal { |
| #[inline(always)] |
| pub const fn prio145(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio145WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio145WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio145WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio146ReadVal(pub u32); |
| impl Prio146ReadVal { |
| #[inline(always)] |
| pub const fn prio146(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio146WriteVal { |
| Prio146WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio146ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio146ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio146ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio146WriteVal(pub u32); |
| impl Prio146WriteVal { |
| #[inline(always)] |
| pub const fn prio146(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio146WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio146WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio146WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio147ReadVal(pub u32); |
| impl Prio147ReadVal { |
| #[inline(always)] |
| pub const fn prio147(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio147WriteVal { |
| Prio147WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio147ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio147ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio147ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio147WriteVal(pub u32); |
| impl Prio147WriteVal { |
| #[inline(always)] |
| pub const fn prio147(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio147WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio147WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio147WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio148ReadVal(pub u32); |
| impl Prio148ReadVal { |
| #[inline(always)] |
| pub const fn prio148(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio148WriteVal { |
| Prio148WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio148ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio148ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio148ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio148WriteVal(pub u32); |
| impl Prio148WriteVal { |
| #[inline(always)] |
| pub const fn prio148(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio148WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio148WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio148WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio149ReadVal(pub u32); |
| impl Prio149ReadVal { |
| #[inline(always)] |
| pub const fn prio149(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio149WriteVal { |
| Prio149WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio149ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio149ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio149ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio149WriteVal(pub u32); |
| impl Prio149WriteVal { |
| #[inline(always)] |
| pub const fn prio149(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio149WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio149WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio149WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio15ReadVal(pub u32); |
| impl Prio15ReadVal { |
| #[inline(always)] |
| pub const fn prio15(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio15WriteVal { |
| Prio15WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio15ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio15ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio15ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio15WriteVal(pub u32); |
| impl Prio15WriteVal { |
| #[inline(always)] |
| pub const fn prio15(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio15WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio15WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio15WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio150ReadVal(pub u32); |
| impl Prio150ReadVal { |
| #[inline(always)] |
| pub const fn prio150(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio150WriteVal { |
| Prio150WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio150ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio150ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio150ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio150WriteVal(pub u32); |
| impl Prio150WriteVal { |
| #[inline(always)] |
| pub const fn prio150(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio150WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio150WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio150WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio151ReadVal(pub u32); |
| impl Prio151ReadVal { |
| #[inline(always)] |
| pub const fn prio151(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio151WriteVal { |
| Prio151WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio151ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio151ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio151ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio151WriteVal(pub u32); |
| impl Prio151WriteVal { |
| #[inline(always)] |
| pub const fn prio151(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio151WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio151WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio151WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio152ReadVal(pub u32); |
| impl Prio152ReadVal { |
| #[inline(always)] |
| pub const fn prio152(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio152WriteVal { |
| Prio152WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio152ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio152ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio152ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio152WriteVal(pub u32); |
| impl Prio152WriteVal { |
| #[inline(always)] |
| pub const fn prio152(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio152WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio152WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio152WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio153ReadVal(pub u32); |
| impl Prio153ReadVal { |
| #[inline(always)] |
| pub const fn prio153(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio153WriteVal { |
| Prio153WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio153ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio153ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio153ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio153WriteVal(pub u32); |
| impl Prio153WriteVal { |
| #[inline(always)] |
| pub const fn prio153(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio153WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio153WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio153WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio154ReadVal(pub u32); |
| impl Prio154ReadVal { |
| #[inline(always)] |
| pub const fn prio154(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio154WriteVal { |
| Prio154WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio154ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio154ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio154ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio154WriteVal(pub u32); |
| impl Prio154WriteVal { |
| #[inline(always)] |
| pub const fn prio154(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio154WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio154WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio154WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio155ReadVal(pub u32); |
| impl Prio155ReadVal { |
| #[inline(always)] |
| pub const fn prio155(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio155WriteVal { |
| Prio155WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio155ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio155ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio155ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio155WriteVal(pub u32); |
| impl Prio155WriteVal { |
| #[inline(always)] |
| pub const fn prio155(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio155WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio155WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio155WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio156ReadVal(pub u32); |
| impl Prio156ReadVal { |
| #[inline(always)] |
| pub const fn prio156(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio156WriteVal { |
| Prio156WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio156ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio156ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio156ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio156WriteVal(pub u32); |
| impl Prio156WriteVal { |
| #[inline(always)] |
| pub const fn prio156(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio156WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio156WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio156WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio157ReadVal(pub u32); |
| impl Prio157ReadVal { |
| #[inline(always)] |
| pub const fn prio157(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio157WriteVal { |
| Prio157WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio157ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio157ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio157ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio157WriteVal(pub u32); |
| impl Prio157WriteVal { |
| #[inline(always)] |
| pub const fn prio157(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio157WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio157WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio157WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio158ReadVal(pub u32); |
| impl Prio158ReadVal { |
| #[inline(always)] |
| pub const fn prio158(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio158WriteVal { |
| Prio158WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio158ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio158ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio158ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio158WriteVal(pub u32); |
| impl Prio158WriteVal { |
| #[inline(always)] |
| pub const fn prio158(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio158WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio158WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio158WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio159ReadVal(pub u32); |
| impl Prio159ReadVal { |
| #[inline(always)] |
| pub const fn prio159(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio159WriteVal { |
| Prio159WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio159ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio159ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio159ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio159WriteVal(pub u32); |
| impl Prio159WriteVal { |
| #[inline(always)] |
| pub const fn prio159(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio159WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio159WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio159WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio16ReadVal(pub u32); |
| impl Prio16ReadVal { |
| #[inline(always)] |
| pub const fn prio16(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio16WriteVal { |
| Prio16WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio16ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio16ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio16ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio16WriteVal(pub u32); |
| impl Prio16WriteVal { |
| #[inline(always)] |
| pub const fn prio16(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio16WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio16WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio16WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio160ReadVal(pub u32); |
| impl Prio160ReadVal { |
| #[inline(always)] |
| pub const fn prio160(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio160WriteVal { |
| Prio160WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio160ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio160ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio160ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio160WriteVal(pub u32); |
| impl Prio160WriteVal { |
| #[inline(always)] |
| pub const fn prio160(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio160WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio160WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio160WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio161ReadVal(pub u32); |
| impl Prio161ReadVal { |
| #[inline(always)] |
| pub const fn prio161(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio161WriteVal { |
| Prio161WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio161ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio161ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio161ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio161WriteVal(pub u32); |
| impl Prio161WriteVal { |
| #[inline(always)] |
| pub const fn prio161(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio161WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio161WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio161WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio162ReadVal(pub u32); |
| impl Prio162ReadVal { |
| #[inline(always)] |
| pub const fn prio162(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio162WriteVal { |
| Prio162WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio162ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio162ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio162ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio162WriteVal(pub u32); |
| impl Prio162WriteVal { |
| #[inline(always)] |
| pub const fn prio162(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio162WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio162WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio162WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio163ReadVal(pub u32); |
| impl Prio163ReadVal { |
| #[inline(always)] |
| pub const fn prio163(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio163WriteVal { |
| Prio163WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio163ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio163ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio163ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio163WriteVal(pub u32); |
| impl Prio163WriteVal { |
| #[inline(always)] |
| pub const fn prio163(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio163WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio163WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio163WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio164ReadVal(pub u32); |
| impl Prio164ReadVal { |
| #[inline(always)] |
| pub const fn prio164(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio164WriteVal { |
| Prio164WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio164ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio164ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio164ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio164WriteVal(pub u32); |
| impl Prio164WriteVal { |
| #[inline(always)] |
| pub const fn prio164(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio164WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio164WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio164WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio165ReadVal(pub u32); |
| impl Prio165ReadVal { |
| #[inline(always)] |
| pub const fn prio165(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio165WriteVal { |
| Prio165WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio165ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio165ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio165ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio165WriteVal(pub u32); |
| impl Prio165WriteVal { |
| #[inline(always)] |
| pub const fn prio165(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio165WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio165WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio165WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio166ReadVal(pub u32); |
| impl Prio166ReadVal { |
| #[inline(always)] |
| pub const fn prio166(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio166WriteVal { |
| Prio166WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio166ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio166ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio166ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio166WriteVal(pub u32); |
| impl Prio166WriteVal { |
| #[inline(always)] |
| pub const fn prio166(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio166WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio166WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio166WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio167ReadVal(pub u32); |
| impl Prio167ReadVal { |
| #[inline(always)] |
| pub const fn prio167(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio167WriteVal { |
| Prio167WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio167ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio167ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio167ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio167WriteVal(pub u32); |
| impl Prio167WriteVal { |
| #[inline(always)] |
| pub const fn prio167(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio167WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio167WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio167WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio168ReadVal(pub u32); |
| impl Prio168ReadVal { |
| #[inline(always)] |
| pub const fn prio168(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio168WriteVal { |
| Prio168WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio168ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio168ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio168ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio168WriteVal(pub u32); |
| impl Prio168WriteVal { |
| #[inline(always)] |
| pub const fn prio168(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio168WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio168WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio168WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio169ReadVal(pub u32); |
| impl Prio169ReadVal { |
| #[inline(always)] |
| pub const fn prio169(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio169WriteVal { |
| Prio169WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio169ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio169ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio169ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio169WriteVal(pub u32); |
| impl Prio169WriteVal { |
| #[inline(always)] |
| pub const fn prio169(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio169WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio169WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio169WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio17ReadVal(pub u32); |
| impl Prio17ReadVal { |
| #[inline(always)] |
| pub const fn prio17(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio17WriteVal { |
| Prio17WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio17ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio17ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio17ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio17WriteVal(pub u32); |
| impl Prio17WriteVal { |
| #[inline(always)] |
| pub const fn prio17(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio17WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio17WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio17WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio170ReadVal(pub u32); |
| impl Prio170ReadVal { |
| #[inline(always)] |
| pub const fn prio170(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio170WriteVal { |
| Prio170WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio170ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio170ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio170ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio170WriteVal(pub u32); |
| impl Prio170WriteVal { |
| #[inline(always)] |
| pub const fn prio170(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio170WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio170WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio170WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio171ReadVal(pub u32); |
| impl Prio171ReadVal { |
| #[inline(always)] |
| pub const fn prio171(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio171WriteVal { |
| Prio171WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio171ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio171ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio171ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio171WriteVal(pub u32); |
| impl Prio171WriteVal { |
| #[inline(always)] |
| pub const fn prio171(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio171WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio171WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio171WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio172ReadVal(pub u32); |
| impl Prio172ReadVal { |
| #[inline(always)] |
| pub const fn prio172(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio172WriteVal { |
| Prio172WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio172ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio172ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio172ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio172WriteVal(pub u32); |
| impl Prio172WriteVal { |
| #[inline(always)] |
| pub const fn prio172(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio172WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio172WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio172WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio173ReadVal(pub u32); |
| impl Prio173ReadVal { |
| #[inline(always)] |
| pub const fn prio173(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio173WriteVal { |
| Prio173WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio173ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio173ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio173ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio173WriteVal(pub u32); |
| impl Prio173WriteVal { |
| #[inline(always)] |
| pub const fn prio173(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio173WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio173WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio173WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio174ReadVal(pub u32); |
| impl Prio174ReadVal { |
| #[inline(always)] |
| pub const fn prio174(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio174WriteVal { |
| Prio174WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio174ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio174ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio174ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio174WriteVal(pub u32); |
| impl Prio174WriteVal { |
| #[inline(always)] |
| pub const fn prio174(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio174WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio174WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio174WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio175ReadVal(pub u32); |
| impl Prio175ReadVal { |
| #[inline(always)] |
| pub const fn prio175(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio175WriteVal { |
| Prio175WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio175ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio175ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio175ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio175WriteVal(pub u32); |
| impl Prio175WriteVal { |
| #[inline(always)] |
| pub const fn prio175(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio175WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio175WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio175WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio176ReadVal(pub u32); |
| impl Prio176ReadVal { |
| #[inline(always)] |
| pub const fn prio176(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio176WriteVal { |
| Prio176WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio176ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio176ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio176ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio176WriteVal(pub u32); |
| impl Prio176WriteVal { |
| #[inline(always)] |
| pub const fn prio176(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio176WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio176WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio176WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio177ReadVal(pub u32); |
| impl Prio177ReadVal { |
| #[inline(always)] |
| pub const fn prio177(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio177WriteVal { |
| Prio177WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio177ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio177ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio177ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio177WriteVal(pub u32); |
| impl Prio177WriteVal { |
| #[inline(always)] |
| pub const fn prio177(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio177WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio177WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio177WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio178ReadVal(pub u32); |
| impl Prio178ReadVal { |
| #[inline(always)] |
| pub const fn prio178(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio178WriteVal { |
| Prio178WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio178ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio178ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio178ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio178WriteVal(pub u32); |
| impl Prio178WriteVal { |
| #[inline(always)] |
| pub const fn prio178(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio178WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio178WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio178WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio179ReadVal(pub u32); |
| impl Prio179ReadVal { |
| #[inline(always)] |
| pub const fn prio179(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio179WriteVal { |
| Prio179WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio179ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio179ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio179ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio179WriteVal(pub u32); |
| impl Prio179WriteVal { |
| #[inline(always)] |
| pub const fn prio179(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio179WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio179WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio179WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio18ReadVal(pub u32); |
| impl Prio18ReadVal { |
| #[inline(always)] |
| pub const fn prio18(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio18WriteVal { |
| Prio18WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio18ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio18ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio18ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio18WriteVal(pub u32); |
| impl Prio18WriteVal { |
| #[inline(always)] |
| pub const fn prio18(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio18WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio18WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio18WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio180ReadVal(pub u32); |
| impl Prio180ReadVal { |
| #[inline(always)] |
| pub const fn prio180(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio180WriteVal { |
| Prio180WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio180ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio180ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio180ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio180WriteVal(pub u32); |
| impl Prio180WriteVal { |
| #[inline(always)] |
| pub const fn prio180(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio180WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio180WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio180WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio181ReadVal(pub u32); |
| impl Prio181ReadVal { |
| #[inline(always)] |
| pub const fn prio181(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio181WriteVal { |
| Prio181WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio181ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio181ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio181ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio181WriteVal(pub u32); |
| impl Prio181WriteVal { |
| #[inline(always)] |
| pub const fn prio181(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio181WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio181WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio181WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio182ReadVal(pub u32); |
| impl Prio182ReadVal { |
| #[inline(always)] |
| pub const fn prio182(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio182WriteVal { |
| Prio182WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio182ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio182ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio182ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio182WriteVal(pub u32); |
| impl Prio182WriteVal { |
| #[inline(always)] |
| pub const fn prio182(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio182WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio182WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio182WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio183ReadVal(pub u32); |
| impl Prio183ReadVal { |
| #[inline(always)] |
| pub const fn prio183(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio183WriteVal { |
| Prio183WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio183ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio183ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio183ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio183WriteVal(pub u32); |
| impl Prio183WriteVal { |
| #[inline(always)] |
| pub const fn prio183(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio183WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio183WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio183WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio184ReadVal(pub u32); |
| impl Prio184ReadVal { |
| #[inline(always)] |
| pub const fn prio184(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio184WriteVal { |
| Prio184WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio184ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio184ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio184ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio184WriteVal(pub u32); |
| impl Prio184WriteVal { |
| #[inline(always)] |
| pub const fn prio184(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio184WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio184WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio184WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio185ReadVal(pub u32); |
| impl Prio185ReadVal { |
| #[inline(always)] |
| pub const fn prio185(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio185WriteVal { |
| Prio185WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio185ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio185ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio185ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio185WriteVal(pub u32); |
| impl Prio185WriteVal { |
| #[inline(always)] |
| pub const fn prio185(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio185WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio185WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio185WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio19ReadVal(pub u32); |
| impl Prio19ReadVal { |
| #[inline(always)] |
| pub const fn prio19(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio19WriteVal { |
| Prio19WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio19ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio19ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio19ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio19WriteVal(pub u32); |
| impl Prio19WriteVal { |
| #[inline(always)] |
| pub const fn prio19(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio19WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio19WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio19WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio2ReadVal(pub u32); |
| impl Prio2ReadVal { |
| #[inline(always)] |
| pub const fn prio2(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio2WriteVal { |
| Prio2WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio2ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio2ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio2ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio2WriteVal(pub u32); |
| impl Prio2WriteVal { |
| #[inline(always)] |
| pub const fn prio2(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio2WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio2WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio2WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio20ReadVal(pub u32); |
| impl Prio20ReadVal { |
| #[inline(always)] |
| pub const fn prio20(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio20WriteVal { |
| Prio20WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio20ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio20ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio20ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio20WriteVal(pub u32); |
| impl Prio20WriteVal { |
| #[inline(always)] |
| pub const fn prio20(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio20WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio20WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio20WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio21ReadVal(pub u32); |
| impl Prio21ReadVal { |
| #[inline(always)] |
| pub const fn prio21(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio21WriteVal { |
| Prio21WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio21ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio21ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio21ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio21WriteVal(pub u32); |
| impl Prio21WriteVal { |
| #[inline(always)] |
| pub const fn prio21(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio21WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio21WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio21WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio22ReadVal(pub u32); |
| impl Prio22ReadVal { |
| #[inline(always)] |
| pub const fn prio22(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio22WriteVal { |
| Prio22WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio22ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio22ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio22ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio22WriteVal(pub u32); |
| impl Prio22WriteVal { |
| #[inline(always)] |
| pub const fn prio22(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio22WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio22WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio22WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio23ReadVal(pub u32); |
| impl Prio23ReadVal { |
| #[inline(always)] |
| pub const fn prio23(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio23WriteVal { |
| Prio23WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio23ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio23ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio23ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio23WriteVal(pub u32); |
| impl Prio23WriteVal { |
| #[inline(always)] |
| pub const fn prio23(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio23WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio23WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio23WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio24ReadVal(pub u32); |
| impl Prio24ReadVal { |
| #[inline(always)] |
| pub const fn prio24(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio24WriteVal { |
| Prio24WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio24ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio24ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio24ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio24WriteVal(pub u32); |
| impl Prio24WriteVal { |
| #[inline(always)] |
| pub const fn prio24(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio24WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio24WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio24WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio25ReadVal(pub u32); |
| impl Prio25ReadVal { |
| #[inline(always)] |
| pub const fn prio25(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio25WriteVal { |
| Prio25WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio25ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio25ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio25ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio25WriteVal(pub u32); |
| impl Prio25WriteVal { |
| #[inline(always)] |
| pub const fn prio25(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio25WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio25WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio25WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio26ReadVal(pub u32); |
| impl Prio26ReadVal { |
| #[inline(always)] |
| pub const fn prio26(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio26WriteVal { |
| Prio26WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio26ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio26ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio26ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio26WriteVal(pub u32); |
| impl Prio26WriteVal { |
| #[inline(always)] |
| pub const fn prio26(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio26WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio26WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio26WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio27ReadVal(pub u32); |
| impl Prio27ReadVal { |
| #[inline(always)] |
| pub const fn prio27(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio27WriteVal { |
| Prio27WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio27ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio27ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio27ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio27WriteVal(pub u32); |
| impl Prio27WriteVal { |
| #[inline(always)] |
| pub const fn prio27(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio27WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio27WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio27WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio28ReadVal(pub u32); |
| impl Prio28ReadVal { |
| #[inline(always)] |
| pub const fn prio28(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio28WriteVal { |
| Prio28WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio28ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio28ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio28ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio28WriteVal(pub u32); |
| impl Prio28WriteVal { |
| #[inline(always)] |
| pub const fn prio28(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio28WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio28WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio28WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio29ReadVal(pub u32); |
| impl Prio29ReadVal { |
| #[inline(always)] |
| pub const fn prio29(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio29WriteVal { |
| Prio29WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio29ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio29ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio29ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio29WriteVal(pub u32); |
| impl Prio29WriteVal { |
| #[inline(always)] |
| pub const fn prio29(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio29WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio29WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio29WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio3ReadVal(pub u32); |
| impl Prio3ReadVal { |
| #[inline(always)] |
| pub const fn prio3(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio3WriteVal { |
| Prio3WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio3ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio3ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio3ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio3WriteVal(pub u32); |
| impl Prio3WriteVal { |
| #[inline(always)] |
| pub const fn prio3(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio3WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio3WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio3WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio30ReadVal(pub u32); |
| impl Prio30ReadVal { |
| #[inline(always)] |
| pub const fn prio30(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio30WriteVal { |
| Prio30WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio30ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio30ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio30ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio30WriteVal(pub u32); |
| impl Prio30WriteVal { |
| #[inline(always)] |
| pub const fn prio30(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio30WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio30WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio30WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio31ReadVal(pub u32); |
| impl Prio31ReadVal { |
| #[inline(always)] |
| pub const fn prio31(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio31WriteVal { |
| Prio31WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio31ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio31ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio31ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio31WriteVal(pub u32); |
| impl Prio31WriteVal { |
| #[inline(always)] |
| pub const fn prio31(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio31WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio31WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio31WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio32ReadVal(pub u32); |
| impl Prio32ReadVal { |
| #[inline(always)] |
| pub const fn prio32(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio32WriteVal { |
| Prio32WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio32ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio32ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio32ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio32WriteVal(pub u32); |
| impl Prio32WriteVal { |
| #[inline(always)] |
| pub const fn prio32(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio32WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio32WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio32WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio33ReadVal(pub u32); |
| impl Prio33ReadVal { |
| #[inline(always)] |
| pub const fn prio33(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio33WriteVal { |
| Prio33WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio33ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio33ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio33ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio33WriteVal(pub u32); |
| impl Prio33WriteVal { |
| #[inline(always)] |
| pub const fn prio33(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio33WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio33WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio33WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio34ReadVal(pub u32); |
| impl Prio34ReadVal { |
| #[inline(always)] |
| pub const fn prio34(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio34WriteVal { |
| Prio34WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio34ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio34ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio34ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio34WriteVal(pub u32); |
| impl Prio34WriteVal { |
| #[inline(always)] |
| pub const fn prio34(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio34WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio34WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio34WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio35ReadVal(pub u32); |
| impl Prio35ReadVal { |
| #[inline(always)] |
| pub const fn prio35(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio35WriteVal { |
| Prio35WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio35ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio35ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio35ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio35WriteVal(pub u32); |
| impl Prio35WriteVal { |
| #[inline(always)] |
| pub const fn prio35(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio35WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio35WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio35WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio36ReadVal(pub u32); |
| impl Prio36ReadVal { |
| #[inline(always)] |
| pub const fn prio36(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio36WriteVal { |
| Prio36WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio36ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio36ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio36ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio36WriteVal(pub u32); |
| impl Prio36WriteVal { |
| #[inline(always)] |
| pub const fn prio36(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio36WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio36WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio36WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio37ReadVal(pub u32); |
| impl Prio37ReadVal { |
| #[inline(always)] |
| pub const fn prio37(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio37WriteVal { |
| Prio37WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio37ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio37ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio37ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio37WriteVal(pub u32); |
| impl Prio37WriteVal { |
| #[inline(always)] |
| pub const fn prio37(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio37WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio37WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio37WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio38ReadVal(pub u32); |
| impl Prio38ReadVal { |
| #[inline(always)] |
| pub const fn prio38(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio38WriteVal { |
| Prio38WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio38ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio38ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio38ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio38WriteVal(pub u32); |
| impl Prio38WriteVal { |
| #[inline(always)] |
| pub const fn prio38(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio38WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio38WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio38WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio39ReadVal(pub u32); |
| impl Prio39ReadVal { |
| #[inline(always)] |
| pub const fn prio39(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio39WriteVal { |
| Prio39WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio39ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio39ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio39ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio39WriteVal(pub u32); |
| impl Prio39WriteVal { |
| #[inline(always)] |
| pub const fn prio39(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio39WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio39WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio39WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio4ReadVal(pub u32); |
| impl Prio4ReadVal { |
| #[inline(always)] |
| pub const fn prio4(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio4WriteVal { |
| Prio4WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio4ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio4ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio4ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio4WriteVal(pub u32); |
| impl Prio4WriteVal { |
| #[inline(always)] |
| pub const fn prio4(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio4WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio4WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio4WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio40ReadVal(pub u32); |
| impl Prio40ReadVal { |
| #[inline(always)] |
| pub const fn prio40(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio40WriteVal { |
| Prio40WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio40ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio40ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio40ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio40WriteVal(pub u32); |
| impl Prio40WriteVal { |
| #[inline(always)] |
| pub const fn prio40(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio40WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio40WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio40WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio41ReadVal(pub u32); |
| impl Prio41ReadVal { |
| #[inline(always)] |
| pub const fn prio41(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio41WriteVal { |
| Prio41WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio41ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio41ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio41ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio41WriteVal(pub u32); |
| impl Prio41WriteVal { |
| #[inline(always)] |
| pub const fn prio41(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio41WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio41WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio41WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio42ReadVal(pub u32); |
| impl Prio42ReadVal { |
| #[inline(always)] |
| pub const fn prio42(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio42WriteVal { |
| Prio42WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio42ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio42ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio42ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio42WriteVal(pub u32); |
| impl Prio42WriteVal { |
| #[inline(always)] |
| pub const fn prio42(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio42WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio42WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio42WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio43ReadVal(pub u32); |
| impl Prio43ReadVal { |
| #[inline(always)] |
| pub const fn prio43(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio43WriteVal { |
| Prio43WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio43ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio43ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio43ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio43WriteVal(pub u32); |
| impl Prio43WriteVal { |
| #[inline(always)] |
| pub const fn prio43(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio43WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio43WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio43WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio44ReadVal(pub u32); |
| impl Prio44ReadVal { |
| #[inline(always)] |
| pub const fn prio44(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio44WriteVal { |
| Prio44WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio44ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio44ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio44ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio44WriteVal(pub u32); |
| impl Prio44WriteVal { |
| #[inline(always)] |
| pub const fn prio44(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio44WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio44WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio44WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio45ReadVal(pub u32); |
| impl Prio45ReadVal { |
| #[inline(always)] |
| pub const fn prio45(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio45WriteVal { |
| Prio45WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio45ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio45ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio45ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio45WriteVal(pub u32); |
| impl Prio45WriteVal { |
| #[inline(always)] |
| pub const fn prio45(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio45WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio45WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio45WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio46ReadVal(pub u32); |
| impl Prio46ReadVal { |
| #[inline(always)] |
| pub const fn prio46(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio46WriteVal { |
| Prio46WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio46ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio46ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio46ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio46WriteVal(pub u32); |
| impl Prio46WriteVal { |
| #[inline(always)] |
| pub const fn prio46(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio46WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio46WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio46WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio47ReadVal(pub u32); |
| impl Prio47ReadVal { |
| #[inline(always)] |
| pub const fn prio47(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio47WriteVal { |
| Prio47WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio47ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio47ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio47ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio47WriteVal(pub u32); |
| impl Prio47WriteVal { |
| #[inline(always)] |
| pub const fn prio47(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio47WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio47WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio47WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio48ReadVal(pub u32); |
| impl Prio48ReadVal { |
| #[inline(always)] |
| pub const fn prio48(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio48WriteVal { |
| Prio48WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio48ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio48ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio48ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio48WriteVal(pub u32); |
| impl Prio48WriteVal { |
| #[inline(always)] |
| pub const fn prio48(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio48WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio48WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio48WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio49ReadVal(pub u32); |
| impl Prio49ReadVal { |
| #[inline(always)] |
| pub const fn prio49(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio49WriteVal { |
| Prio49WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio49ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio49ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio49ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio49WriteVal(pub u32); |
| impl Prio49WriteVal { |
| #[inline(always)] |
| pub const fn prio49(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio49WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio49WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio49WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio5ReadVal(pub u32); |
| impl Prio5ReadVal { |
| #[inline(always)] |
| pub const fn prio5(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio5WriteVal { |
| Prio5WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio5ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio5ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio5ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio5WriteVal(pub u32); |
| impl Prio5WriteVal { |
| #[inline(always)] |
| pub const fn prio5(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio5WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio5WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio5WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio50ReadVal(pub u32); |
| impl Prio50ReadVal { |
| #[inline(always)] |
| pub const fn prio50(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio50WriteVal { |
| Prio50WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio50ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio50ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio50ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio50WriteVal(pub u32); |
| impl Prio50WriteVal { |
| #[inline(always)] |
| pub const fn prio50(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio50WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio50WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio50WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio51ReadVal(pub u32); |
| impl Prio51ReadVal { |
| #[inline(always)] |
| pub const fn prio51(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio51WriteVal { |
| Prio51WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio51ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio51ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio51ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio51WriteVal(pub u32); |
| impl Prio51WriteVal { |
| #[inline(always)] |
| pub const fn prio51(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio51WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio51WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio51WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio52ReadVal(pub u32); |
| impl Prio52ReadVal { |
| #[inline(always)] |
| pub const fn prio52(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio52WriteVal { |
| Prio52WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio52ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio52ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio52ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio52WriteVal(pub u32); |
| impl Prio52WriteVal { |
| #[inline(always)] |
| pub const fn prio52(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio52WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio52WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio52WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio53ReadVal(pub u32); |
| impl Prio53ReadVal { |
| #[inline(always)] |
| pub const fn prio53(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio53WriteVal { |
| Prio53WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio53ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio53ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio53ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio53WriteVal(pub u32); |
| impl Prio53WriteVal { |
| #[inline(always)] |
| pub const fn prio53(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio53WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio53WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio53WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio54ReadVal(pub u32); |
| impl Prio54ReadVal { |
| #[inline(always)] |
| pub const fn prio54(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio54WriteVal { |
| Prio54WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio54ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio54ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio54ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio54WriteVal(pub u32); |
| impl Prio54WriteVal { |
| #[inline(always)] |
| pub const fn prio54(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio54WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio54WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio54WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio55ReadVal(pub u32); |
| impl Prio55ReadVal { |
| #[inline(always)] |
| pub const fn prio55(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio55WriteVal { |
| Prio55WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio55ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio55ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio55ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio55WriteVal(pub u32); |
| impl Prio55WriteVal { |
| #[inline(always)] |
| pub const fn prio55(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio55WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio55WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio55WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio56ReadVal(pub u32); |
| impl Prio56ReadVal { |
| #[inline(always)] |
| pub const fn prio56(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio56WriteVal { |
| Prio56WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio56ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio56ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio56ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio56WriteVal(pub u32); |
| impl Prio56WriteVal { |
| #[inline(always)] |
| pub const fn prio56(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio56WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio56WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio56WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio57ReadVal(pub u32); |
| impl Prio57ReadVal { |
| #[inline(always)] |
| pub const fn prio57(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio57WriteVal { |
| Prio57WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio57ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio57ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio57ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio57WriteVal(pub u32); |
| impl Prio57WriteVal { |
| #[inline(always)] |
| pub const fn prio57(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio57WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio57WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio57WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio58ReadVal(pub u32); |
| impl Prio58ReadVal { |
| #[inline(always)] |
| pub const fn prio58(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio58WriteVal { |
| Prio58WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio58ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio58ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio58ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio58WriteVal(pub u32); |
| impl Prio58WriteVal { |
| #[inline(always)] |
| pub const fn prio58(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio58WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio58WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio58WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio59ReadVal(pub u32); |
| impl Prio59ReadVal { |
| #[inline(always)] |
| pub const fn prio59(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio59WriteVal { |
| Prio59WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio59ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio59ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio59ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio59WriteVal(pub u32); |
| impl Prio59WriteVal { |
| #[inline(always)] |
| pub const fn prio59(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio59WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio59WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio59WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio6ReadVal(pub u32); |
| impl Prio6ReadVal { |
| #[inline(always)] |
| pub const fn prio6(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio6WriteVal { |
| Prio6WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio6ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio6ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio6ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio6WriteVal(pub u32); |
| impl Prio6WriteVal { |
| #[inline(always)] |
| pub const fn prio6(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio6WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio6WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio6WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio60ReadVal(pub u32); |
| impl Prio60ReadVal { |
| #[inline(always)] |
| pub const fn prio60(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio60WriteVal { |
| Prio60WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio60ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio60ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio60ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio60WriteVal(pub u32); |
| impl Prio60WriteVal { |
| #[inline(always)] |
| pub const fn prio60(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio60WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio60WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio60WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio61ReadVal(pub u32); |
| impl Prio61ReadVal { |
| #[inline(always)] |
| pub const fn prio61(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio61WriteVal { |
| Prio61WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio61ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio61ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio61ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio61WriteVal(pub u32); |
| impl Prio61WriteVal { |
| #[inline(always)] |
| pub const fn prio61(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio61WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio61WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio61WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio62ReadVal(pub u32); |
| impl Prio62ReadVal { |
| #[inline(always)] |
| pub const fn prio62(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio62WriteVal { |
| Prio62WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio62ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio62ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio62ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio62WriteVal(pub u32); |
| impl Prio62WriteVal { |
| #[inline(always)] |
| pub const fn prio62(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio62WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio62WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio62WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio63ReadVal(pub u32); |
| impl Prio63ReadVal { |
| #[inline(always)] |
| pub const fn prio63(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio63WriteVal { |
| Prio63WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio63ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio63ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio63ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio63WriteVal(pub u32); |
| impl Prio63WriteVal { |
| #[inline(always)] |
| pub const fn prio63(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio63WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio63WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio63WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio64ReadVal(pub u32); |
| impl Prio64ReadVal { |
| #[inline(always)] |
| pub const fn prio64(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio64WriteVal { |
| Prio64WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio64ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio64ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio64ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio64WriteVal(pub u32); |
| impl Prio64WriteVal { |
| #[inline(always)] |
| pub const fn prio64(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio64WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio64WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio64WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio65ReadVal(pub u32); |
| impl Prio65ReadVal { |
| #[inline(always)] |
| pub const fn prio65(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio65WriteVal { |
| Prio65WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio65ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio65ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio65ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio65WriteVal(pub u32); |
| impl Prio65WriteVal { |
| #[inline(always)] |
| pub const fn prio65(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio65WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio65WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio65WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio66ReadVal(pub u32); |
| impl Prio66ReadVal { |
| #[inline(always)] |
| pub const fn prio66(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio66WriteVal { |
| Prio66WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio66ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio66ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio66ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio66WriteVal(pub u32); |
| impl Prio66WriteVal { |
| #[inline(always)] |
| pub const fn prio66(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio66WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio66WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio66WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio67ReadVal(pub u32); |
| impl Prio67ReadVal { |
| #[inline(always)] |
| pub const fn prio67(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio67WriteVal { |
| Prio67WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio67ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio67ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio67ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio67WriteVal(pub u32); |
| impl Prio67WriteVal { |
| #[inline(always)] |
| pub const fn prio67(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio67WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio67WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio67WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio68ReadVal(pub u32); |
| impl Prio68ReadVal { |
| #[inline(always)] |
| pub const fn prio68(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio68WriteVal { |
| Prio68WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio68ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio68ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio68ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio68WriteVal(pub u32); |
| impl Prio68WriteVal { |
| #[inline(always)] |
| pub const fn prio68(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio68WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio68WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio68WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio69ReadVal(pub u32); |
| impl Prio69ReadVal { |
| #[inline(always)] |
| pub const fn prio69(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio69WriteVal { |
| Prio69WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio69ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio69ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio69ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio69WriteVal(pub u32); |
| impl Prio69WriteVal { |
| #[inline(always)] |
| pub const fn prio69(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio69WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio69WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio69WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio7ReadVal(pub u32); |
| impl Prio7ReadVal { |
| #[inline(always)] |
| pub const fn prio7(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio7WriteVal { |
| Prio7WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio7ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio7ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio7ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio7WriteVal(pub u32); |
| impl Prio7WriteVal { |
| #[inline(always)] |
| pub const fn prio7(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio7WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio7WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio7WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio70ReadVal(pub u32); |
| impl Prio70ReadVal { |
| #[inline(always)] |
| pub const fn prio70(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio70WriteVal { |
| Prio70WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio70ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio70ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio70ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio70WriteVal(pub u32); |
| impl Prio70WriteVal { |
| #[inline(always)] |
| pub const fn prio70(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio70WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio70WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio70WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio71ReadVal(pub u32); |
| impl Prio71ReadVal { |
| #[inline(always)] |
| pub const fn prio71(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio71WriteVal { |
| Prio71WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio71ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio71ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio71ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio71WriteVal(pub u32); |
| impl Prio71WriteVal { |
| #[inline(always)] |
| pub const fn prio71(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio71WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio71WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio71WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio72ReadVal(pub u32); |
| impl Prio72ReadVal { |
| #[inline(always)] |
| pub const fn prio72(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio72WriteVal { |
| Prio72WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio72ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio72ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio72ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio72WriteVal(pub u32); |
| impl Prio72WriteVal { |
| #[inline(always)] |
| pub const fn prio72(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio72WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio72WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio72WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio73ReadVal(pub u32); |
| impl Prio73ReadVal { |
| #[inline(always)] |
| pub const fn prio73(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio73WriteVal { |
| Prio73WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio73ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio73ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio73ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio73WriteVal(pub u32); |
| impl Prio73WriteVal { |
| #[inline(always)] |
| pub const fn prio73(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio73WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio73WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio73WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio74ReadVal(pub u32); |
| impl Prio74ReadVal { |
| #[inline(always)] |
| pub const fn prio74(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio74WriteVal { |
| Prio74WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio74ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio74ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio74ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio74WriteVal(pub u32); |
| impl Prio74WriteVal { |
| #[inline(always)] |
| pub const fn prio74(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio74WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio74WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio74WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio75ReadVal(pub u32); |
| impl Prio75ReadVal { |
| #[inline(always)] |
| pub const fn prio75(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio75WriteVal { |
| Prio75WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio75ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio75ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio75ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio75WriteVal(pub u32); |
| impl Prio75WriteVal { |
| #[inline(always)] |
| pub const fn prio75(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio75WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio75WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio75WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio76ReadVal(pub u32); |
| impl Prio76ReadVal { |
| #[inline(always)] |
| pub const fn prio76(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio76WriteVal { |
| Prio76WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio76ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio76ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio76ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio76WriteVal(pub u32); |
| impl Prio76WriteVal { |
| #[inline(always)] |
| pub const fn prio76(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio76WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio76WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio76WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio77ReadVal(pub u32); |
| impl Prio77ReadVal { |
| #[inline(always)] |
| pub const fn prio77(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio77WriteVal { |
| Prio77WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio77ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio77ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio77ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio77WriteVal(pub u32); |
| impl Prio77WriteVal { |
| #[inline(always)] |
| pub const fn prio77(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio77WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio77WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio77WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio78ReadVal(pub u32); |
| impl Prio78ReadVal { |
| #[inline(always)] |
| pub const fn prio78(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio78WriteVal { |
| Prio78WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio78ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio78ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio78ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio78WriteVal(pub u32); |
| impl Prio78WriteVal { |
| #[inline(always)] |
| pub const fn prio78(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio78WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio78WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio78WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio79ReadVal(pub u32); |
| impl Prio79ReadVal { |
| #[inline(always)] |
| pub const fn prio79(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio79WriteVal { |
| Prio79WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio79ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio79ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio79ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio79WriteVal(pub u32); |
| impl Prio79WriteVal { |
| #[inline(always)] |
| pub const fn prio79(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio79WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio79WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio79WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio8ReadVal(pub u32); |
| impl Prio8ReadVal { |
| #[inline(always)] |
| pub const fn prio8(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio8WriteVal { |
| Prio8WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio8ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio8ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio8ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio8WriteVal(pub u32); |
| impl Prio8WriteVal { |
| #[inline(always)] |
| pub const fn prio8(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio8WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio8WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio8WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio80ReadVal(pub u32); |
| impl Prio80ReadVal { |
| #[inline(always)] |
| pub const fn prio80(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio80WriteVal { |
| Prio80WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio80ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio80ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio80ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio80WriteVal(pub u32); |
| impl Prio80WriteVal { |
| #[inline(always)] |
| pub const fn prio80(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio80WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio80WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio80WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio81ReadVal(pub u32); |
| impl Prio81ReadVal { |
| #[inline(always)] |
| pub const fn prio81(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio81WriteVal { |
| Prio81WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio81ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio81ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio81ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio81WriteVal(pub u32); |
| impl Prio81WriteVal { |
| #[inline(always)] |
| pub const fn prio81(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio81WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio81WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio81WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio82ReadVal(pub u32); |
| impl Prio82ReadVal { |
| #[inline(always)] |
| pub const fn prio82(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio82WriteVal { |
| Prio82WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio82ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio82ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio82ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio82WriteVal(pub u32); |
| impl Prio82WriteVal { |
| #[inline(always)] |
| pub const fn prio82(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio82WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio82WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio82WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio83ReadVal(pub u32); |
| impl Prio83ReadVal { |
| #[inline(always)] |
| pub const fn prio83(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio83WriteVal { |
| Prio83WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio83ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio83ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio83ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio83WriteVal(pub u32); |
| impl Prio83WriteVal { |
| #[inline(always)] |
| pub const fn prio83(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio83WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio83WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio83WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio84ReadVal(pub u32); |
| impl Prio84ReadVal { |
| #[inline(always)] |
| pub const fn prio84(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio84WriteVal { |
| Prio84WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio84ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio84ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio84ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio84WriteVal(pub u32); |
| impl Prio84WriteVal { |
| #[inline(always)] |
| pub const fn prio84(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio84WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio84WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio84WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio85ReadVal(pub u32); |
| impl Prio85ReadVal { |
| #[inline(always)] |
| pub const fn prio85(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio85WriteVal { |
| Prio85WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio85ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio85ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio85ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio85WriteVal(pub u32); |
| impl Prio85WriteVal { |
| #[inline(always)] |
| pub const fn prio85(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio85WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio85WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio85WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio86ReadVal(pub u32); |
| impl Prio86ReadVal { |
| #[inline(always)] |
| pub const fn prio86(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio86WriteVal { |
| Prio86WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio86ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio86ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio86ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio86WriteVal(pub u32); |
| impl Prio86WriteVal { |
| #[inline(always)] |
| pub const fn prio86(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio86WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio86WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio86WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio87ReadVal(pub u32); |
| impl Prio87ReadVal { |
| #[inline(always)] |
| pub const fn prio87(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio87WriteVal { |
| Prio87WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio87ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio87ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio87ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio87WriteVal(pub u32); |
| impl Prio87WriteVal { |
| #[inline(always)] |
| pub const fn prio87(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio87WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio87WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio87WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio88ReadVal(pub u32); |
| impl Prio88ReadVal { |
| #[inline(always)] |
| pub const fn prio88(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio88WriteVal { |
| Prio88WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio88ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio88ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio88ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio88WriteVal(pub u32); |
| impl Prio88WriteVal { |
| #[inline(always)] |
| pub const fn prio88(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio88WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio88WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio88WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio89ReadVal(pub u32); |
| impl Prio89ReadVal { |
| #[inline(always)] |
| pub const fn prio89(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio89WriteVal { |
| Prio89WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio89ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio89ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio89ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio89WriteVal(pub u32); |
| impl Prio89WriteVal { |
| #[inline(always)] |
| pub const fn prio89(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio89WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio89WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio89WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio9ReadVal(pub u32); |
| impl Prio9ReadVal { |
| #[inline(always)] |
| pub const fn prio9(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio9WriteVal { |
| Prio9WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio9ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio9ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio9ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio9WriteVal(pub u32); |
| impl Prio9WriteVal { |
| #[inline(always)] |
| pub const fn prio9(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio9WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio9WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio9WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio90ReadVal(pub u32); |
| impl Prio90ReadVal { |
| #[inline(always)] |
| pub const fn prio90(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio90WriteVal { |
| Prio90WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio90ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio90ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio90ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio90WriteVal(pub u32); |
| impl Prio90WriteVal { |
| #[inline(always)] |
| pub const fn prio90(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio90WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio90WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio90WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio91ReadVal(pub u32); |
| impl Prio91ReadVal { |
| #[inline(always)] |
| pub const fn prio91(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio91WriteVal { |
| Prio91WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio91ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio91ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio91ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio91WriteVal(pub u32); |
| impl Prio91WriteVal { |
| #[inline(always)] |
| pub const fn prio91(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio91WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio91WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio91WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio92ReadVal(pub u32); |
| impl Prio92ReadVal { |
| #[inline(always)] |
| pub const fn prio92(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio92WriteVal { |
| Prio92WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio92ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio92ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio92ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio92WriteVal(pub u32); |
| impl Prio92WriteVal { |
| #[inline(always)] |
| pub const fn prio92(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio92WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio92WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio92WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio93ReadVal(pub u32); |
| impl Prio93ReadVal { |
| #[inline(always)] |
| pub const fn prio93(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio93WriteVal { |
| Prio93WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio93ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio93ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio93ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio93WriteVal(pub u32); |
| impl Prio93WriteVal { |
| #[inline(always)] |
| pub const fn prio93(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio93WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio93WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio93WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio94ReadVal(pub u32); |
| impl Prio94ReadVal { |
| #[inline(always)] |
| pub const fn prio94(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio94WriteVal { |
| Prio94WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio94ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio94ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio94ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio94WriteVal(pub u32); |
| impl Prio94WriteVal { |
| #[inline(always)] |
| pub const fn prio94(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio94WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio94WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio94WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio95ReadVal(pub u32); |
| impl Prio95ReadVal { |
| #[inline(always)] |
| pub const fn prio95(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio95WriteVal { |
| Prio95WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio95ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio95ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio95ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio95WriteVal(pub u32); |
| impl Prio95WriteVal { |
| #[inline(always)] |
| pub const fn prio95(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio95WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio95WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio95WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio96ReadVal(pub u32); |
| impl Prio96ReadVal { |
| #[inline(always)] |
| pub const fn prio96(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio96WriteVal { |
| Prio96WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio96ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio96ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio96ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio96WriteVal(pub u32); |
| impl Prio96WriteVal { |
| #[inline(always)] |
| pub const fn prio96(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio96WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio96WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio96WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio97ReadVal(pub u32); |
| impl Prio97ReadVal { |
| #[inline(always)] |
| pub const fn prio97(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio97WriteVal { |
| Prio97WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio97ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio97ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio97ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio97WriteVal(pub u32); |
| impl Prio97WriteVal { |
| #[inline(always)] |
| pub const fn prio97(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio97WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio97WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio97WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio98ReadVal(pub u32); |
| impl Prio98ReadVal { |
| #[inline(always)] |
| pub const fn prio98(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio98WriteVal { |
| Prio98WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio98ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio98ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio98ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio98WriteVal(pub u32); |
| impl Prio98WriteVal { |
| #[inline(always)] |
| pub const fn prio98(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio98WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio98WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio98WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio99ReadVal(pub u32); |
| impl Prio99ReadVal { |
| #[inline(always)] |
| pub const fn prio99(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Prio99WriteVal { |
| Prio99WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Prio99ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio99ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio99ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Prio99WriteVal(pub u32); |
| impl Prio99WriteVal { |
| #[inline(always)] |
| pub const fn prio99(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Prio99WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Prio99WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Prio99WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Threshold0ReadVal(pub u32); |
| impl Threshold0ReadVal { |
| #[inline(always)] |
| pub const fn threshold0(&self) -> u32 { |
| (self.0 >> 0) & 3 |
| } |
| #[doc = r" Construct a WriteVal that can be used to modify the contents of this register value."] |
| #[inline(always)] |
| pub fn modify(self) -> Threshold0WriteVal { |
| Threshold0WriteVal(self.0) |
| } |
| } |
| impl From<u32> for Threshold0ReadVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Threshold0ReadVal> for u32 { |
| #[inline(always)] |
| fn from(val: Threshold0ReadVal) -> u32 { |
| val.0 |
| } |
| } |
| #[derive(Clone, Copy)] |
| pub struct Threshold0WriteVal(pub u32); |
| impl Threshold0WriteVal { |
| #[inline(always)] |
| pub const fn threshold0(self, val: u32) -> Self { |
| Self((self.0 & !(3 << 0)) | ((val & 3) << 0)) |
| } |
| } |
| impl From<u32> for Threshold0WriteVal { |
| #[inline(always)] |
| fn from(val: u32) -> Self { |
| Self(val) |
| } |
| } |
| impl From<Threshold0WriteVal> for u32 { |
| #[inline(always)] |
| fn from(val: Threshold0WriteVal) -> u32 { |
| val.0 |
| } |
| } |
| } |
| pub mod enums { |
| #![doc = r" Enumerations used by some register fields."] |
| pub mod selector {} |
| } |
| pub mod meta { |
| #![doc = r" Additional metadata needed by ureg."] |
| pub type Prio0 = ureg::ReadWriteReg32<0, crate::regs::Prio0ReadVal, crate::regs::Prio0WriteVal>; |
| pub type Prio1 = ureg::ReadWriteReg32<0, crate::regs::Prio1ReadVal, crate::regs::Prio1WriteVal>; |
| pub type Prio2 = ureg::ReadWriteReg32<0, crate::regs::Prio2ReadVal, crate::regs::Prio2WriteVal>; |
| pub type Prio3 = ureg::ReadWriteReg32<0, crate::regs::Prio3ReadVal, crate::regs::Prio3WriteVal>; |
| pub type Prio4 = ureg::ReadWriteReg32<0, crate::regs::Prio4ReadVal, crate::regs::Prio4WriteVal>; |
| pub type Prio5 = ureg::ReadWriteReg32<0, crate::regs::Prio5ReadVal, crate::regs::Prio5WriteVal>; |
| pub type Prio6 = ureg::ReadWriteReg32<0, crate::regs::Prio6ReadVal, crate::regs::Prio6WriteVal>; |
| pub type Prio7 = ureg::ReadWriteReg32<0, crate::regs::Prio7ReadVal, crate::regs::Prio7WriteVal>; |
| pub type Prio8 = ureg::ReadWriteReg32<0, crate::regs::Prio8ReadVal, crate::regs::Prio8WriteVal>; |
| pub type Prio9 = ureg::ReadWriteReg32<0, crate::regs::Prio9ReadVal, crate::regs::Prio9WriteVal>; |
| pub type Prio10 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio10ReadVal, crate::regs::Prio10WriteVal>; |
| pub type Prio11 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio11ReadVal, crate::regs::Prio11WriteVal>; |
| pub type Prio12 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio12ReadVal, crate::regs::Prio12WriteVal>; |
| pub type Prio13 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio13ReadVal, crate::regs::Prio13WriteVal>; |
| pub type Prio14 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio14ReadVal, crate::regs::Prio14WriteVal>; |
| pub type Prio15 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio15ReadVal, crate::regs::Prio15WriteVal>; |
| pub type Prio16 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio16ReadVal, crate::regs::Prio16WriteVal>; |
| pub type Prio17 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio17ReadVal, crate::regs::Prio17WriteVal>; |
| pub type Prio18 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio18ReadVal, crate::regs::Prio18WriteVal>; |
| pub type Prio19 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio19ReadVal, crate::regs::Prio19WriteVal>; |
| pub type Prio20 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio20ReadVal, crate::regs::Prio20WriteVal>; |
| pub type Prio21 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio21ReadVal, crate::regs::Prio21WriteVal>; |
| pub type Prio22 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio22ReadVal, crate::regs::Prio22WriteVal>; |
| pub type Prio23 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio23ReadVal, crate::regs::Prio23WriteVal>; |
| pub type Prio24 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio24ReadVal, crate::regs::Prio24WriteVal>; |
| pub type Prio25 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio25ReadVal, crate::regs::Prio25WriteVal>; |
| pub type Prio26 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio26ReadVal, crate::regs::Prio26WriteVal>; |
| pub type Prio27 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio27ReadVal, crate::regs::Prio27WriteVal>; |
| pub type Prio28 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio28ReadVal, crate::regs::Prio28WriteVal>; |
| pub type Prio29 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio29ReadVal, crate::regs::Prio29WriteVal>; |
| pub type Prio30 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio30ReadVal, crate::regs::Prio30WriteVal>; |
| pub type Prio31 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio31ReadVal, crate::regs::Prio31WriteVal>; |
| pub type Prio32 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio32ReadVal, crate::regs::Prio32WriteVal>; |
| pub type Prio33 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio33ReadVal, crate::regs::Prio33WriteVal>; |
| pub type Prio34 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio34ReadVal, crate::regs::Prio34WriteVal>; |
| pub type Prio35 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio35ReadVal, crate::regs::Prio35WriteVal>; |
| pub type Prio36 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio36ReadVal, crate::regs::Prio36WriteVal>; |
| pub type Prio37 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio37ReadVal, crate::regs::Prio37WriteVal>; |
| pub type Prio38 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio38ReadVal, crate::regs::Prio38WriteVal>; |
| pub type Prio39 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio39ReadVal, crate::regs::Prio39WriteVal>; |
| pub type Prio40 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio40ReadVal, crate::regs::Prio40WriteVal>; |
| pub type Prio41 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio41ReadVal, crate::regs::Prio41WriteVal>; |
| pub type Prio42 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio42ReadVal, crate::regs::Prio42WriteVal>; |
| pub type Prio43 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio43ReadVal, crate::regs::Prio43WriteVal>; |
| pub type Prio44 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio44ReadVal, crate::regs::Prio44WriteVal>; |
| pub type Prio45 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio45ReadVal, crate::regs::Prio45WriteVal>; |
| pub type Prio46 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio46ReadVal, crate::regs::Prio46WriteVal>; |
| pub type Prio47 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio47ReadVal, crate::regs::Prio47WriteVal>; |
| pub type Prio48 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio48ReadVal, crate::regs::Prio48WriteVal>; |
| pub type Prio49 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio49ReadVal, crate::regs::Prio49WriteVal>; |
| pub type Prio50 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio50ReadVal, crate::regs::Prio50WriteVal>; |
| pub type Prio51 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio51ReadVal, crate::regs::Prio51WriteVal>; |
| pub type Prio52 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio52ReadVal, crate::regs::Prio52WriteVal>; |
| pub type Prio53 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio53ReadVal, crate::regs::Prio53WriteVal>; |
| pub type Prio54 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio54ReadVal, crate::regs::Prio54WriteVal>; |
| pub type Prio55 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio55ReadVal, crate::regs::Prio55WriteVal>; |
| pub type Prio56 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio56ReadVal, crate::regs::Prio56WriteVal>; |
| pub type Prio57 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio57ReadVal, crate::regs::Prio57WriteVal>; |
| pub type Prio58 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio58ReadVal, crate::regs::Prio58WriteVal>; |
| pub type Prio59 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio59ReadVal, crate::regs::Prio59WriteVal>; |
| pub type Prio60 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio60ReadVal, crate::regs::Prio60WriteVal>; |
| pub type Prio61 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio61ReadVal, crate::regs::Prio61WriteVal>; |
| pub type Prio62 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio62ReadVal, crate::regs::Prio62WriteVal>; |
| pub type Prio63 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio63ReadVal, crate::regs::Prio63WriteVal>; |
| pub type Prio64 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio64ReadVal, crate::regs::Prio64WriteVal>; |
| pub type Prio65 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio65ReadVal, crate::regs::Prio65WriteVal>; |
| pub type Prio66 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio66ReadVal, crate::regs::Prio66WriteVal>; |
| pub type Prio67 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio67ReadVal, crate::regs::Prio67WriteVal>; |
| pub type Prio68 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio68ReadVal, crate::regs::Prio68WriteVal>; |
| pub type Prio69 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio69ReadVal, crate::regs::Prio69WriteVal>; |
| pub type Prio70 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio70ReadVal, crate::regs::Prio70WriteVal>; |
| pub type Prio71 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio71ReadVal, crate::regs::Prio71WriteVal>; |
| pub type Prio72 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio72ReadVal, crate::regs::Prio72WriteVal>; |
| pub type Prio73 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio73ReadVal, crate::regs::Prio73WriteVal>; |
| pub type Prio74 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio74ReadVal, crate::regs::Prio74WriteVal>; |
| pub type Prio75 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio75ReadVal, crate::regs::Prio75WriteVal>; |
| pub type Prio76 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio76ReadVal, crate::regs::Prio76WriteVal>; |
| pub type Prio77 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio77ReadVal, crate::regs::Prio77WriteVal>; |
| pub type Prio78 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio78ReadVal, crate::regs::Prio78WriteVal>; |
| pub type Prio79 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio79ReadVal, crate::regs::Prio79WriteVal>; |
| pub type Prio80 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio80ReadVal, crate::regs::Prio80WriteVal>; |
| pub type Prio81 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio81ReadVal, crate::regs::Prio81WriteVal>; |
| pub type Prio82 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio82ReadVal, crate::regs::Prio82WriteVal>; |
| pub type Prio83 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio83ReadVal, crate::regs::Prio83WriteVal>; |
| pub type Prio84 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio84ReadVal, crate::regs::Prio84WriteVal>; |
| pub type Prio85 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio85ReadVal, crate::regs::Prio85WriteVal>; |
| pub type Prio86 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio86ReadVal, crate::regs::Prio86WriteVal>; |
| pub type Prio87 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio87ReadVal, crate::regs::Prio87WriteVal>; |
| pub type Prio88 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio88ReadVal, crate::regs::Prio88WriteVal>; |
| pub type Prio89 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio89ReadVal, crate::regs::Prio89WriteVal>; |
| pub type Prio90 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio90ReadVal, crate::regs::Prio90WriteVal>; |
| pub type Prio91 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio91ReadVal, crate::regs::Prio91WriteVal>; |
| pub type Prio92 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio92ReadVal, crate::regs::Prio92WriteVal>; |
| pub type Prio93 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio93ReadVal, crate::regs::Prio93WriteVal>; |
| pub type Prio94 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio94ReadVal, crate::regs::Prio94WriteVal>; |
| pub type Prio95 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio95ReadVal, crate::regs::Prio95WriteVal>; |
| pub type Prio96 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio96ReadVal, crate::regs::Prio96WriteVal>; |
| pub type Prio97 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio97ReadVal, crate::regs::Prio97WriteVal>; |
| pub type Prio98 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio98ReadVal, crate::regs::Prio98WriteVal>; |
| pub type Prio99 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio99ReadVal, crate::regs::Prio99WriteVal>; |
| pub type Prio100 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio100ReadVal, crate::regs::Prio100WriteVal>; |
| pub type Prio101 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio101ReadVal, crate::regs::Prio101WriteVal>; |
| pub type Prio102 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio102ReadVal, crate::regs::Prio102WriteVal>; |
| pub type Prio103 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio103ReadVal, crate::regs::Prio103WriteVal>; |
| pub type Prio104 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio104ReadVal, crate::regs::Prio104WriteVal>; |
| pub type Prio105 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio105ReadVal, crate::regs::Prio105WriteVal>; |
| pub type Prio106 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio106ReadVal, crate::regs::Prio106WriteVal>; |
| pub type Prio107 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio107ReadVal, crate::regs::Prio107WriteVal>; |
| pub type Prio108 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio108ReadVal, crate::regs::Prio108WriteVal>; |
| pub type Prio109 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio109ReadVal, crate::regs::Prio109WriteVal>; |
| pub type Prio110 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio110ReadVal, crate::regs::Prio110WriteVal>; |
| pub type Prio111 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio111ReadVal, crate::regs::Prio111WriteVal>; |
| pub type Prio112 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio112ReadVal, crate::regs::Prio112WriteVal>; |
| pub type Prio113 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio113ReadVal, crate::regs::Prio113WriteVal>; |
| pub type Prio114 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio114ReadVal, crate::regs::Prio114WriteVal>; |
| pub type Prio115 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio115ReadVal, crate::regs::Prio115WriteVal>; |
| pub type Prio116 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio116ReadVal, crate::regs::Prio116WriteVal>; |
| pub type Prio117 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio117ReadVal, crate::regs::Prio117WriteVal>; |
| pub type Prio118 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio118ReadVal, crate::regs::Prio118WriteVal>; |
| pub type Prio119 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio119ReadVal, crate::regs::Prio119WriteVal>; |
| pub type Prio120 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio120ReadVal, crate::regs::Prio120WriteVal>; |
| pub type Prio121 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio121ReadVal, crate::regs::Prio121WriteVal>; |
| pub type Prio122 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio122ReadVal, crate::regs::Prio122WriteVal>; |
| pub type Prio123 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio123ReadVal, crate::regs::Prio123WriteVal>; |
| pub type Prio124 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio124ReadVal, crate::regs::Prio124WriteVal>; |
| pub type Prio125 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio125ReadVal, crate::regs::Prio125WriteVal>; |
| pub type Prio126 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio126ReadVal, crate::regs::Prio126WriteVal>; |
| pub type Prio127 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio127ReadVal, crate::regs::Prio127WriteVal>; |
| pub type Prio128 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio128ReadVal, crate::regs::Prio128WriteVal>; |
| pub type Prio129 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio129ReadVal, crate::regs::Prio129WriteVal>; |
| pub type Prio130 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio130ReadVal, crate::regs::Prio130WriteVal>; |
| pub type Prio131 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio131ReadVal, crate::regs::Prio131WriteVal>; |
| pub type Prio132 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio132ReadVal, crate::regs::Prio132WriteVal>; |
| pub type Prio133 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio133ReadVal, crate::regs::Prio133WriteVal>; |
| pub type Prio134 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio134ReadVal, crate::regs::Prio134WriteVal>; |
| pub type Prio135 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio135ReadVal, crate::regs::Prio135WriteVal>; |
| pub type Prio136 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio136ReadVal, crate::regs::Prio136WriteVal>; |
| pub type Prio137 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio137ReadVal, crate::regs::Prio137WriteVal>; |
| pub type Prio138 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio138ReadVal, crate::regs::Prio138WriteVal>; |
| pub type Prio139 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio139ReadVal, crate::regs::Prio139WriteVal>; |
| pub type Prio140 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio140ReadVal, crate::regs::Prio140WriteVal>; |
| pub type Prio141 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio141ReadVal, crate::regs::Prio141WriteVal>; |
| pub type Prio142 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio142ReadVal, crate::regs::Prio142WriteVal>; |
| pub type Prio143 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio143ReadVal, crate::regs::Prio143WriteVal>; |
| pub type Prio144 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio144ReadVal, crate::regs::Prio144WriteVal>; |
| pub type Prio145 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio145ReadVal, crate::regs::Prio145WriteVal>; |
| pub type Prio146 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio146ReadVal, crate::regs::Prio146WriteVal>; |
| pub type Prio147 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio147ReadVal, crate::regs::Prio147WriteVal>; |
| pub type Prio148 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio148ReadVal, crate::regs::Prio148WriteVal>; |
| pub type Prio149 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio149ReadVal, crate::regs::Prio149WriteVal>; |
| pub type Prio150 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio150ReadVal, crate::regs::Prio150WriteVal>; |
| pub type Prio151 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio151ReadVal, crate::regs::Prio151WriteVal>; |
| pub type Prio152 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio152ReadVal, crate::regs::Prio152WriteVal>; |
| pub type Prio153 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio153ReadVal, crate::regs::Prio153WriteVal>; |
| pub type Prio154 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio154ReadVal, crate::regs::Prio154WriteVal>; |
| pub type Prio155 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio155ReadVal, crate::regs::Prio155WriteVal>; |
| pub type Prio156 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio156ReadVal, crate::regs::Prio156WriteVal>; |
| pub type Prio157 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio157ReadVal, crate::regs::Prio157WriteVal>; |
| pub type Prio158 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio158ReadVal, crate::regs::Prio158WriteVal>; |
| pub type Prio159 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio159ReadVal, crate::regs::Prio159WriteVal>; |
| pub type Prio160 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio160ReadVal, crate::regs::Prio160WriteVal>; |
| pub type Prio161 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio161ReadVal, crate::regs::Prio161WriteVal>; |
| pub type Prio162 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio162ReadVal, crate::regs::Prio162WriteVal>; |
| pub type Prio163 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio163ReadVal, crate::regs::Prio163WriteVal>; |
| pub type Prio164 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio164ReadVal, crate::regs::Prio164WriteVal>; |
| pub type Prio165 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio165ReadVal, crate::regs::Prio165WriteVal>; |
| pub type Prio166 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio166ReadVal, crate::regs::Prio166WriteVal>; |
| pub type Prio167 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio167ReadVal, crate::regs::Prio167WriteVal>; |
| pub type Prio168 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio168ReadVal, crate::regs::Prio168WriteVal>; |
| pub type Prio169 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio169ReadVal, crate::regs::Prio169WriteVal>; |
| pub type Prio170 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio170ReadVal, crate::regs::Prio170WriteVal>; |
| pub type Prio171 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio171ReadVal, crate::regs::Prio171WriteVal>; |
| pub type Prio172 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio172ReadVal, crate::regs::Prio172WriteVal>; |
| pub type Prio173 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio173ReadVal, crate::regs::Prio173WriteVal>; |
| pub type Prio174 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio174ReadVal, crate::regs::Prio174WriteVal>; |
| pub type Prio175 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio175ReadVal, crate::regs::Prio175WriteVal>; |
| pub type Prio176 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio176ReadVal, crate::regs::Prio176WriteVal>; |
| pub type Prio177 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio177ReadVal, crate::regs::Prio177WriteVal>; |
| pub type Prio178 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio178ReadVal, crate::regs::Prio178WriteVal>; |
| pub type Prio179 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio179ReadVal, crate::regs::Prio179WriteVal>; |
| pub type Prio180 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio180ReadVal, crate::regs::Prio180WriteVal>; |
| pub type Prio181 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio181ReadVal, crate::regs::Prio181WriteVal>; |
| pub type Prio182 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio182ReadVal, crate::regs::Prio182WriteVal>; |
| pub type Prio183 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio183ReadVal, crate::regs::Prio183WriteVal>; |
| pub type Prio184 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio184ReadVal, crate::regs::Prio184WriteVal>; |
| pub type Prio185 = |
| ureg::ReadWriteReg32<0, crate::regs::Prio185ReadVal, crate::regs::Prio185WriteVal>; |
| pub type Ip0 = ureg::ReadOnlyReg32<crate::regs::Ip0ReadVal>; |
| pub type Ip1 = ureg::ReadOnlyReg32<crate::regs::Ip1ReadVal>; |
| pub type Ip2 = ureg::ReadOnlyReg32<crate::regs::Ip2ReadVal>; |
| pub type Ip3 = ureg::ReadOnlyReg32<crate::regs::Ip3ReadVal>; |
| pub type Ip4 = ureg::ReadOnlyReg32<crate::regs::Ip4ReadVal>; |
| pub type Ip5 = ureg::ReadOnlyReg32<crate::regs::Ip5ReadVal>; |
| pub type Ie0 = ureg::ReadWriteReg32<0, crate::regs::Ie0ReadVal, crate::regs::Ie0WriteVal>; |
| pub type Ie1 = ureg::ReadWriteReg32<0, crate::regs::Ie1ReadVal, crate::regs::Ie1WriteVal>; |
| pub type Ie2 = ureg::ReadWriteReg32<0, crate::regs::Ie2ReadVal, crate::regs::Ie2WriteVal>; |
| pub type Ie3 = ureg::ReadWriteReg32<0, crate::regs::Ie3ReadVal, crate::regs::Ie3WriteVal>; |
| pub type Ie4 = ureg::ReadWriteReg32<0, crate::regs::Ie4ReadVal, crate::regs::Ie4WriteVal>; |
| pub type Ie5 = ureg::ReadWriteReg32<0, crate::regs::Ie5ReadVal, crate::regs::Ie5WriteVal>; |
| pub type Threshold0 = |
| ureg::ReadWriteReg32<0, crate::regs::Threshold0ReadVal, crate::regs::Threshold0WriteVal>; |
| pub type Cc0 = ureg::ReadWriteReg32<0, crate::regs::Cc0ReadVal, crate::regs::Cc0WriteVal>; |
| pub type Msip0 = ureg::ReadWriteReg32<0, crate::regs::Msip0ReadVal, crate::regs::Msip0WriteVal>; |
| pub type AlertTest = ureg::WriteOnlyReg32<0, crate::regs::AlertTestWriteVal>; |
| } |