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