X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;ds=sidebyside;f=client%2Fmem.c;h=42fb5000987f3cc623eeb9359fce52c3fbbfc16a;hb=6d956995e169ae8fd44d62e26e35d499a9660225;hp=f4cdf2cebe1fcd881fed6afa6780aa7f9ee3d9fb;hpb=cc93aff1c0867a33c41b4120c001b407d1b8850a;p=mTask.git diff --git a/client/mem.c b/client/mem.c index f4cdf2c..42fb500 100644 --- a/client/mem.c +++ b/client/mem.c @@ -1,6 +1,7 @@ #include #include +#include "interface.h" #include "mem.h" uint8_t mem[MEMSIZE] = {0}; @@ -14,3 +15,11 @@ uint16_t mem_free(void) { return mem_sds-mem_task; } + +void mem_reset(void) +{ + mem_top = &mem[MEMSIZE-1]; + mem_bottom = &mem[0]; + mem_task = &mem[0]; + mem_sds = &mem[MEMSIZE-1]; +}