File nut/os/osdebug.c


Included Files


Global Variable __os_trs

FILE* __os_trs
Visible in:   nut/os/osdebug.c
Used in: NutTraceOs() nut/os/osdebug.c

Global Variable __os_trf

uint_fast8_t __os_trf
Visible in:   nut/os/osdebug.c
Used in: NutTraceOs() nut/os/osdebug.c

Global Variable __heap_trs

FILE* __heap_trs
Visible in:   nut/os/osdebug.c
Used in: NutTraceHeap() nut/os/osdebug.c

Global Variable __heap_trf

uint_fast8_t __heap_trf
Visible in:   nut/os/osdebug.c
Used in: NutTraceHeap() nut/os/osdebug.c

Local Variables

states
static char* states[]
Used in: NutDumpThreadList()  
  NutDumpThreadQueue()  

qheader
static const char qheader[]

Used in: NutDumpThreadList()  

Global Function NutDumpHeap()

void NutDumpHeap ( FILE* stream )
Prototyped in: nut/include/sys/osdebug.h
Calls: NutHeapRootAvailable() nut/os/heap.c
  fprintf_P() nut/crt/fprintf_p.c
  fputc() nut/crt/fputc.c

Global Function NutDumpThreadList()

void NutDumpThreadList ( FILE* stream )
Prototyped in: nut/include/sys/osdebug.h
Calls: fprintf_P() nut/crt/fprintf_p.c
  fputc() nut/crt/fputc.c
  fputs() nut/crt/fputs.c
  fputs_P() nut/crt/fputs_p.c
  NutThreadStackAvailable()
References Variables: qheader nut/os/osdebug.c
  states nut/os/osdebug.c

Global Function NutDumpThreadQueue()

void NutDumpThreadQueue ( FILE* stream, NUTTHREADINFO* tdp )
Prototyped in: nut/include/sys/osdebug.h
Calls: fprintf_P() nut/crt/fprintf_p.c
  fputs() nut/crt/fputs.c
References Variables: states nut/os/osdebug.c

Global Function NutDumpTimerList()

void NutDumpTimerList ( FILE* stream )
Prototyped in: nut/include/sys/osdebug.h
Calls: fprintf_P() nut/crt/fprintf_p.c
  fputs_P() nut/crt/fputs_p.c
References Functions: NutEventTimeout() nut/os/event.c
  NutThreadWake()

Global Function NutTraceHeap()

void NutTraceHeap ( FILE* stream, uint8_t flags )
Prototyped in: nut/include/sys/osdebug.h
References Variables: __heap_trf nut/os/osdebug.c
  __heap_trs nut/os/osdebug.c

Global Function NutTraceOs()

void NutTraceOs ( FILE* stream, uint8_t flags )
Prototyped in: nut/include/sys/osdebug.h
References Variables: __os_trf nut/os/osdebug.c
  __os_trs nut/os/osdebug.c