forked from esp-rs/esp-pacs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Align RSA interrupt clear register/field name for S2/S3 with other chips
- Loading branch information
1 parent
33e4212
commit f7871b8
Showing
8 changed files
with
90 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
#[doc = "Register `INT_CLR` writer"] | ||
pub type W = crate::W<INT_CLR_SPEC>; | ||
#[doc = "Field `INT_CLR` writer - Set this bit to 1 to clear the RSA interrupts."] | ||
pub type INT_CLR_W<'a, REG> = crate::BitWriter<'a, REG>; | ||
#[cfg(feature = "impl-register-debug")] | ||
impl core::fmt::Debug for crate::generic::Reg<INT_CLR_SPEC> { | ||
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { | ||
write!(f, "(not readable)") | ||
} | ||
} | ||
impl W { | ||
#[doc = "Bit 0 - Set this bit to 1 to clear the RSA interrupts."] | ||
#[inline(always)] | ||
#[must_use] | ||
pub fn int_clr(&mut self) -> INT_CLR_W<INT_CLR_SPEC> { | ||
INT_CLR_W::new(self, 0) | ||
} | ||
} | ||
#[doc = "RSA clear interrupt register\n\nYou can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`int_clr::W`](W). See [API](https://docs.rs/svd2rust/#read--modify--write-api)."] | ||
pub struct INT_CLR_SPEC; | ||
impl crate::RegisterSpec for INT_CLR_SPEC { | ||
type Ux = u32; | ||
} | ||
#[doc = "`write(|w| ..)` method takes [`int_clr::W`](W) writer structure"] | ||
impl crate::Writable for INT_CLR_SPEC { | ||
type Safety = crate::Unsafe; | ||
const ZERO_TO_MODIFY_FIELDS_BITMAP: u32 = 0; | ||
const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0; | ||
} | ||
#[doc = "`reset()` method sets INT_CLR to value 0"] | ||
impl crate::Resettable for INT_CLR_SPEC { | ||
const RESET_VALUE: u32 = 0; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
#[doc = "Register `INT_CLR` writer"] | ||
pub type W = crate::W<INT_CLR_SPEC>; | ||
#[doc = "Field `INT_CLR` writer - set this bit to 1 to clear the RSA interrupt."] | ||
pub type INT_CLR_W<'a, REG> = crate::BitWriter<'a, REG>; | ||
#[cfg(feature = "impl-register-debug")] | ||
impl core::fmt::Debug for crate::generic::Reg<INT_CLR_SPEC> { | ||
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { | ||
write!(f, "(not readable)") | ||
} | ||
} | ||
impl W { | ||
#[doc = "Bit 0 - set this bit to 1 to clear the RSA interrupt."] | ||
#[inline(always)] | ||
#[must_use] | ||
pub fn int_clr(&mut self) -> INT_CLR_W<INT_CLR_SPEC> { | ||
INT_CLR_W::new(self, 0) | ||
} | ||
} | ||
#[doc = "RSA interrupt clear register\n\nYou can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`int_clr::W`](W). See [API](https://docs.rs/svd2rust/#read--modify--write-api)."] | ||
pub struct INT_CLR_SPEC; | ||
impl crate::RegisterSpec for INT_CLR_SPEC { | ||
type Ux = u32; | ||
} | ||
#[doc = "`write(|w| ..)` method takes [`int_clr::W`](W) writer structure"] | ||
impl crate::Writable for INT_CLR_SPEC { | ||
type Safety = crate::Unsafe; | ||
const ZERO_TO_MODIFY_FIELDS_BITMAP: u32 = 0; | ||
const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0; | ||
} | ||
#[doc = "`reset()` method sets INT_CLR to value 0"] | ||
impl crate::Resettable for INT_CLR_SPEC { | ||
const RESET_VALUE: u32 = 0; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters