projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Add motor pressure calibration data to easy motor log
[fw/altos]
/
src
/
kernel
/
ao_storage.h
diff --git
a/src/kernel/ao_storage.h
b/src/kernel/ao_storage.h
index 1c5867e09eed3e9dc78f79a9a00490d488c3d9a4..026074b5d2db4c2bd30768a2e1fcd2de780bc636 100644
(file)
--- a/
src/kernel/ao_storage.h
+++ b/
src/kernel/ao_storage.h
@@
-31,10
+31,14
@@
typedef ao_storage_pos_t ao_pos_t;
/* Total bytes of available storage */
typedef ao_storage_pos_t ao_pos_t;
/* Total bytes of available storage */
+#ifndef ao_storage_total
extern ao_pos_t ao_storage_total;
extern ao_pos_t ao_storage_total;
+#endif
/* Block size - device is erased in these units. At least 256 bytes */
/* Block size - device is erased in these units. At least 256 bytes */
+#ifndef ao_storage_block
extern ao_pos_t ao_storage_block;
extern ao_pos_t ao_storage_block;
+#endif
#ifndef USE_STORAGE_CONFIG
#define USE_STORAGE_CONFIG 1
#ifndef USE_STORAGE_CONFIG
#define USE_STORAGE_CONFIG 1
@@
-50,7
+54,9
@@
extern ao_pos_t ao_storage_config;
#endif
/* Storage unit size - device reads and writes must be within blocks of this size. Usually 256 bytes. */
#endif
/* Storage unit size - device reads and writes must be within blocks of this size. Usually 256 bytes. */
+#ifndef ao_storage_unit
extern uint16_t ao_storage_unit;
extern uint16_t ao_storage_unit;
+#endif
/* Initialize above values. Can only be called once the OS is running */
void
/* Initialize above values. Can only be called once the OS is running */
void