|
1 | 1 | #[doc = "Register `INT_CLR` writer"]
|
2 | 2 | pub type W = crate::W<INT_CLR_SPEC>;
|
3 | 3 | #[doc = "Field `IN_DONE` writer - Set this bit to clear the IN_DONE interrupt."]
|
4 |
| -pub type IN_DONE_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 4 | +pub type IN_DONE_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
5 | 5 | #[doc = "Field `IN_SUC_EOF` writer - Set this bit to clear the IN_SUC_EOF interrupt."]
|
6 |
| -pub type IN_SUC_EOF_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 6 | +pub type IN_SUC_EOF_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
7 | 7 | #[doc = "Field `IN_ERR_EOF` writer - Set this bit to clear the IN_ERR_EOF interrupt."]
|
8 |
| -pub type IN_ERR_EOF_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 8 | +pub type IN_ERR_EOF_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
9 | 9 | #[doc = "Field `OUT_DONE` writer - Set this bit to clear the OUT_DONE interrupt."]
|
10 |
| -pub type OUT_DONE_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 10 | +pub type OUT_DONE_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
11 | 11 | #[doc = "Field `OUT_EOF` writer - Set this bit to clear the OUT_EOF interrupt."]
|
12 |
| -pub type OUT_EOF_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 12 | +pub type OUT_EOF_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
13 | 13 | #[doc = "Field `IN_DSCR_ERR` writer - Set this bit to clear the IN_DSCR_ERR interrupt."]
|
14 |
| -pub type IN_DSCR_ERR_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 14 | +pub type IN_DSCR_ERR_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
15 | 15 | #[doc = "Field `OUT_DSCR_ERR` writer - Set this bit to clear the OUT_DSCR_ERR interrupt."]
|
16 |
| -pub type OUT_DSCR_ERR_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 16 | +pub type OUT_DSCR_ERR_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
17 | 17 | #[doc = "Field `IN_DSCR_EMPTY` writer - Set this bit to clear the IN_DSCR_EMPTY interrupt."]
|
18 |
| -pub type IN_DSCR_EMPTY_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 18 | +pub type IN_DSCR_EMPTY_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
19 | 19 | #[doc = "Field `OUT_TOTAL_EOF` writer - Set this bit to clear the OUT_TOTAL_EOF interrupt."]
|
20 |
| -pub type OUT_TOTAL_EOF_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 20 | +pub type OUT_TOTAL_EOF_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
21 | 21 | #[doc = "Field `INFIFO_FULL_WM` writer - Set this bit to clear the INFIFO_FULL_WM interrupt."]
|
22 |
| -pub type INFIFO_FULL_WM_W<'a, REG> = crate::BitWriter<'a, REG>; |
| 22 | +pub type INFIFO_FULL_WM_W<'a, REG> = crate::BitWriter1C<'a, REG>; |
23 | 23 | #[cfg(feature = "impl-register-debug")]
|
24 | 24 | impl core::fmt::Debug for crate::generic::Reg<INT_CLR_SPEC> {
|
25 | 25 | fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
|
@@ -87,7 +87,7 @@ impl crate::RegisterSpec for INT_CLR_SPEC {
|
87 | 87 | impl crate::Writable for INT_CLR_SPEC {
|
88 | 88 | type Safety = crate::Unsafe;
|
89 | 89 | const ZERO_TO_MODIFY_FIELDS_BITMAP: u32 = 0;
|
90 |
| - const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0; |
| 90 | + const ONE_TO_MODIFY_FIELDS_BITMAP: u32 = 0x03ff; |
91 | 91 | }
|
92 | 92 | #[doc = "`reset()` method sets INT_CLR to value 0"]
|
93 | 93 | impl crate::Resettable for INT_CLR_SPEC {
|
|
0 commit comments