aboutsummaryrefslogtreecommitdiff
path: root/embassy-embedded-hal/src/flash/partition/blocking.rs
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-embedded-hal/src/flash/partition/blocking.rs')
-rw-r--r--embassy-embedded-hal/src/flash/partition/blocking.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/embassy-embedded-hal/src/flash/partition/blocking.rs b/embassy-embedded-hal/src/flash/partition/blocking.rs
index dc52e292a..2ddbe3de0 100644
--- a/embassy-embedded-hal/src/flash/partition/blocking.rs
+++ b/embassy-embedded-hal/src/flash/partition/blocking.rs
@@ -31,6 +31,16 @@ impl<'a, M: RawMutex, T: NorFlash> BlockingPartition<'a, M, T> {
31 } 31 }
32 Self { flash, offset, size } 32 Self { flash, offset, size }
33 } 33 }
34
35 /// Get the partition offset within the flash
36 pub const fn offset(&self) -> u32 {
37 self.offset
38 }
39
40 /// Get the partition size
41 pub const fn size(&self) -> u32 {
42 self.size
43 }
34} 44}
35 45
36impl<M: RawMutex, T: NorFlash> ErrorType for BlockingPartition<'_, M, T> { 46impl<M: RawMutex, T: NorFlash> ErrorType for BlockingPartition<'_, M, T> {