From 741e7431d013c7fda4a1b8b34bcc2dfa1ecda039 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Sun, 23 Jan 2022 16:23:56 -0700 Subject: Visual view of memory map --- include/lib/mem.h | 1 + include/sys/schedule.h | 3 +++ 2 files changed, 4 insertions(+) (limited to 'include') diff --git a/include/lib/mem.h b/include/lib/mem.h index ea1be5d..655e648 100644 --- a/include/lib/mem.h +++ b/include/lib/mem.h @@ -41,6 +41,7 @@ void* calloca(unsigned char size, unsigned char amnt); void free(void* memloc); void* heap_base(void); void* heap_top(void); +void vheap_info(void); void heap_info(void); void heap_info_u(void); diff --git a/include/sys/schedule.h b/include/sys/schedule.h index d28ea6d..8a68e05 100644 --- a/include/sys/schedule.h +++ b/include/sys/schedule.h @@ -6,6 +6,9 @@ #define TQUEUE_CNT 5 #define PRIORITIES 6 #define MAX_THREADS TQUEUE_MAX*PRIORITIES*TQUEUE_CNT +#define STACK_DRAW_YOFF 320 +#define STACK_DRAW_WIDTH 32 +#define STACK_DRAW_SIZE 3 enum ThreadStatus { THREAD_READY = 0, -- cgit v1.2.1