Skip to content

Commit 8b7c687

Browse files
authored
Merge pull request #24 from riscv-rust/delay_reset
Fix delay0 and delay1 reset value
2 parents 44971a2 + 75a1c7f commit 8b7c687

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

e310x.svd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1836,6 +1836,7 @@
18361836
<name>delay0</name>
18371837
<description>Delay Control 0 Register</description>
18381838
<addressOffset>0x28</addressOffset>
1839+
<resetValue>0x00010001</resetValue>
18391840
<fields>
18401841
<field>
18411842
<name>sckcs</name>
@@ -1853,6 +1854,7 @@
18531854
<name>delay1</name>
18541855
<description>Delay Control 1 Register</description>
18551856
<addressOffset>0x2C</addressOffset>
1857+
<resetValue>0x00000001</resetValue>
18561858
<fields>
18571859
<field>
18581860
<name>interxfr</name>

src/common/qspi0/delay0.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,10 @@ impl crate::Readable for DELAY0_SPEC {
129129
impl crate::Writable for DELAY0_SPEC {
130130
type Writer = W;
131131
}
132-
#[doc = "`reset()` method sets delay0 to value 0"]
132+
#[doc = "`reset()` method sets delay0 to value 0x0001_0001"]
133133
impl crate::Resettable for DELAY0_SPEC {
134134
#[inline(always)]
135135
fn reset_value() -> Self::Ux {
136-
0
136+
0x0001_0001
137137
}
138138
}

src/common/qspi0/delay1.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,10 @@ impl crate::Readable for DELAY1_SPEC {
129129
impl crate::Writable for DELAY1_SPEC {
130130
type Writer = W;
131131
}
132-
#[doc = "`reset()` method sets delay1 to value 0"]
132+
#[doc = "`reset()` method sets delay1 to value 0x01"]
133133
impl crate::Resettable for DELAY1_SPEC {
134134
#[inline(always)]
135135
fn reset_value() -> Self::Ux {
136-
0
136+
0x01
137137
}
138138
}

0 commit comments

Comments
 (0)