diff options
Diffstat (limited to 'firmware/lib/stateful_util.c')
-rw-r--r-- | firmware/lib/stateful_util.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/lib/stateful_util.c b/firmware/lib/stateful_util.c index 1d824fc2..01a7d641 100644 --- a/firmware/lib/stateful_util.c +++ b/firmware/lib/stateful_util.c @@ -9,6 +9,12 @@ #include "utility.h" +void StatefulInit(MemcpyState* state, void* buf, uint64_t len) { + state->remaining_buf = buf; + state->remaining_len = len; + state->overrun = 0; +} + void* StatefulSkip(MemcpyState* state, uint64_t len) { if (state->overrun) return NULL; |