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

u_char __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

u_char __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 prog_char qheader[]

Used in: NutDumpThreadList()  

Global Function NutDumpHeap()

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

Global Function NutDumpThreadList()

void NutDumpThreadList ( FILE* stream )
Prototyped in: nut/include/sys/osdebug.h
Calls: fprintf_P(), fputc(), fputs(), fputs_P()
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(), fputs()
References Variables: states nut/os/osdebug.c

Global Function NutDumpTimerList()

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

Global Function NutTraceHeap()

void NutTraceHeap ( FILE* stream, u_char 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, u_char flags )
Prototyped in: nut/include/sys/osdebug.h
References Variables: __os_trf nut/os/osdebug.c
  __os_trs nut/os/osdebug.c