File nut/arch/avr/dev/debug0.c

References Functions: DebugClose() nut/arch/avr/dev/debug0.c
  DebugIOCtl() nut/arch/avr/dev/debug0.c
  DebugInit() nut/arch/avr/dev/debug0.c
  DebugOpen() nut/arch/avr/dev/debug0.c
  DebugWrite() nut/arch/avr/dev/debug0.c
  DebugWrite_P() nut/arch/avr/dev/debug0.c

Included Files


Preprocessor definitions

#define UART0_INIT_BAUDRATE 115200

Global Variable devDebug0

NUTDEVICE devDebug0
Visible in:   nut/arch/arm/dev/zero/dev_debug.c
    nut/arch/avr/dev/debug0.c

Local Variables

dbgfile
static NUTFILE dbgfile
Used in: DebugOpen()  

Local Function DebugClose()

static int DebugClose ( NUTFILE* fp )
Used in:   nut/arch/avr/dev/debug0.c

Local Function DebugIOCtl()

static int DebugIOCtl ( NUTDEVICE* dev, int req, void* conf )
Calls: DebugSetSpeed() nut/arch/avr/dev/debug0.c
Used in:   nut/arch/avr/dev/debug0.c

Local Function DebugInit()

static int DebugInit ( NUTDEVICE* dev )
Calls: DebugSetSpeed() nut/arch/avr/dev/debug0.c
Used in:   nut/arch/avr/dev/debug0.c

Local Function DebugOpen()

static NUTFILE* DebugOpen ( NUTDEVICE* dev, const char* name, int mode, int acc )
Used in:   nut/arch/avr/dev/debug0.c
References Variables: dbgfile nut/arch/avr/dev/debug0.c

Local Function DebugPut()

static void DebugPut ( char ch )
Called by: DebugWrite() nut/arch/avr/dev/debug0.c
  DebugWrite_P() nut/arch/avr/dev/debug0.c

Local Function DebugSetSpeed()

static void DebugSetSpeed ( uint32_t speed )
Calls: NutGetCpuClock()
Called by: DebugIOCtl() nut/arch/avr/dev/debug0.c
  DebugInit() nut/arch/avr/dev/debug0.c

Local Function DebugWrite()

static int DebugWrite ( NUTFILE* fp, const void* buffer, int len )
Calls: DebugPut() nut/arch/avr/dev/debug0.c
Used in:   nut/arch/avr/dev/debug0.c

Local Function DebugWrite_P()

static int DebugWrite_P ( NUTFILE* fp, const char* buffer, int len )
Calls: DebugPut() nut/arch/avr/dev/debug0.c
Used in:   nut/arch/avr/dev/debug0.c