@@ -113,9 +113,9 @@ where
113113{
114114 type Error = S :: Error ;
115115
116- fn try_read ( & mut self , offset : u32 , bytes : & mut [ u8 ] ) -> Result < ( ) , Self :: Error > {
116+ fn read ( & mut self , offset : u32 , bytes : & mut [ u8 ] ) -> Result < ( ) , Self :: Error > {
117117 // Nothing special to be done for reads
118- self . storage . try_read ( offset, bytes)
118+ self . storage . read ( offset, bytes)
119119 }
120120
121121 fn capacity ( & self ) -> usize {
@@ -127,7 +127,7 @@ impl<'a, S> Storage for RmwNorFlashStorage<'a, S>
127127where
128128 S : NorFlash ,
129129{
130- fn try_write ( & mut self , offset : u32 , bytes : & [ u8 ] ) -> Result < ( ) , Self :: Error > {
130+ fn write ( & mut self , offset : u32 , bytes : & [ u8 ] ) -> Result < ( ) , Self :: Error > {
131131 // Perform read/modify/write operations on the byte slice.
132132 let last_page = self . storage . capacity ( ) / S :: ERASE_SIZE ;
133133
@@ -140,17 +140,17 @@ where
140140 let offset_into_page = addr. saturating_sub ( page. start ) as usize ;
141141
142142 self . storage
143- . try_read ( page. start , & mut self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
143+ . read ( page. start , & mut self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
144144
145145 // If we cannot write multiple times to the same page, we will have to erase it
146- self . storage . try_erase ( page. start , page. end ( ) ) ?;
146+ self . storage . erase ( page. start , page. end ( ) ) ?;
147147 self . merge_buffer [ ..S :: ERASE_SIZE ]
148148 . iter_mut ( )
149149 . skip ( offset_into_page)
150150 . zip ( data)
151151 . for_each ( |( byte, input) | * byte = * input) ;
152152 self . storage
153- . try_write ( page. start , & self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
153+ . write ( page. start , & self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
154154 }
155155 Ok ( ( ) )
156156 }
@@ -188,9 +188,9 @@ where
188188{
189189 type Error = S :: Error ;
190190
191- fn try_read ( & mut self , offset : u32 , bytes : & mut [ u8 ] ) -> Result < ( ) , Self :: Error > {
191+ fn read ( & mut self , offset : u32 , bytes : & mut [ u8 ] ) -> Result < ( ) , Self :: Error > {
192192 // Nothing special to be done for reads
193- self . storage . try_read ( offset, bytes)
193+ self . storage . read ( offset, bytes)
194194 }
195195
196196 fn capacity ( & self ) -> usize {
@@ -202,7 +202,7 @@ impl<'a, S> Storage for RmwMultiwriteNorFlashStorage<'a, S>
202202where
203203 S : MultiwriteNorFlash ,
204204{
205- fn try_write ( & mut self , offset : u32 , bytes : & [ u8 ] ) -> Result < ( ) , Self :: Error > {
205+ fn write ( & mut self , offset : u32 , bytes : & [ u8 ] ) -> Result < ( ) , Self :: Error > {
206206 // Perform read/modify/write operations on the byte slice.
207207 let last_page = self . storage . capacity ( ) / S :: ERASE_SIZE ;
208208
@@ -215,7 +215,7 @@ where
215215 let offset_into_page = addr. saturating_sub ( page. start ) as usize ;
216216
217217 self . storage
218- . try_read ( page. start , & mut self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
218+ . read ( page. start , & mut self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
219219
220220 let rhs = & self . merge_buffer [ offset_into_page..S :: ERASE_SIZE ] ;
221221 let is_subset = data. iter ( ) . zip ( rhs. iter ( ) ) . all ( |( a, b) | * a & * b == * a) ;
@@ -229,16 +229,16 @@ where
229229 self . merge_buffer [ ..aligned_end] . fill ( 0xff ) ;
230230 self . merge_buffer [ offset..offset + data. len ( ) ] . copy_from_slice ( data) ;
231231 self . storage
232- . try_write ( addr - offset as u32 , & self . merge_buffer [ ..aligned_end] ) ?;
232+ . write ( addr - offset as u32 , & self . merge_buffer [ ..aligned_end] ) ?;
233233 } else {
234- self . storage . try_erase ( page. start , page. end ( ) ) ?;
234+ self . storage . erase ( page. start , page. end ( ) ) ?;
235235 self . merge_buffer [ ..S :: ERASE_SIZE ]
236236 . iter_mut ( )
237237 . skip ( offset_into_page)
238238 . zip ( data)
239239 . for_each ( |( byte, input) | * byte = * input) ;
240240 self . storage
241- . try_write ( page. start , & self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
241+ . write ( page. start , & self . merge_buffer [ ..S :: ERASE_SIZE ] ) ?;
242242 }
243243 }
244244 Ok ( ( ) )
0 commit comments