summaryrefslogtreecommitdiff
path: root/firmware/include/buflib.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/include/buflib.h')
-rw-r--r--firmware/include/buflib.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/include/buflib.h b/firmware/include/buflib.h
index 0b26c04bcd..171ab5bcd7 100644
--- a/firmware/include/buflib.h
+++ b/firmware/include/buflib.h
@@ -40,6 +40,7 @@ union buflib_data
40 struct buflib_callbacks* ops; 40 struct buflib_callbacks* ops;
41 char* alloc; 41 char* alloc;
42 union buflib_data *handle; 42 union buflib_data *handle;
43 uint32_t crc;
43}; 44};
44 45
45struct buflib_context 46struct buflib_context
@@ -346,4 +347,9 @@ int buflib_get_num_blocks(struct buflib_context *ctx);
346 */ 347 */
347void buflib_print_block_at(struct buflib_context *ctx, int block_num, 348void buflib_print_block_at(struct buflib_context *ctx, int block_num,
348 char* buf, size_t bufsize); 349 char* buf, size_t bufsize);
350
351/**
352 * Check integrity of given buflib context
353 */
354void buflib_check_valid(struct buflib_context *ctx);
349#endif 355#endif