File nut/hwtest/avr/basemon/smsc.c


Included Files


Global Function SmscDetect()

int SmscDetect ( void )
Prototyped in: nut/hwtest/avr/basemon/smsc.h
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c

Global Function SmscLoop()

void SmscLoop ( void )
Prototyped in: nut/hwtest/avr/basemon/smsc.h
Calls: printf() nut/crt/printf.c
  printf_P() nut/crt/printf_p.c
  puts() nut/crt/puts.c
  GetChar()
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c
References Variables: presskey_P

Global Function SmscSend()

void SmscSend ( void )
Prototyped in: nut/hwtest/avr/basemon/smsc.h
Calls: Delay() nut/boot/eboot/util.c
  NicMmuWait() nut/hwtest/avr/basemon/smsc.c
  NicPhyConfig() nut/hwtest/avr/basemon/smsc.c
  NicReset() nut/hwtest/avr/basemon/smsc.c
  printf() nut/crt/printf.c
  puts() nut/crt/puts.c
  GetChar()
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c

Global Function SmscTest()

int SmscTest ( void )
Prototyped in: nut/hwtest/avr/basemon/smsc.h
Calls: SmscTestBuffer() nut/hwtest/avr/basemon/smsc.c
  SmscTestInterrupt() nut/hwtest/avr/basemon/smsc.c
  puts() nut/crt/puts.c
Called by: BaseMon() nut/hwtest/avr/basemon/basemon.c

Local Function NicMmuWait()

static inline int NicMmuWait ( uint16_t tmo )
Calls: Delay() nut/boot/eboot/util.c
Called by: NicReset() nut/hwtest/avr/basemon/smsc.c
  SmscSend() nut/hwtest/avr/basemon/smsc.c
  SmscTestBuffer() nut/hwtest/avr/basemon/smsc.c
  SmscTestInterrupt() nut/hwtest/avr/basemon/smsc.c

Local Function NicPhyConfig()

static int NicPhyConfig ( void )
Calls: Delay() nut/boot/eboot/util.c
  NicPhyRead() nut/hwtest/avr/basemon/smsc.c
  NicPhyWrite() nut/hwtest/avr/basemon/smsc.c
Called by: SmscSend() nut/hwtest/avr/basemon/smsc.c
  SmscTestInterrupt() nut/hwtest/avr/basemon/smsc.c

Local Function NicPhyRead()

static uint16_t NicPhyRead ( uint8_t reg )
Calls: NicPhyRegSelect() nut/hwtest/avr/basemon/smsc.c
Called by: NicPhyConfig() nut/hwtest/avr/basemon/smsc.c

Local Function NicPhyRegSelect()

static uint8_t NicPhyRegSelect ( uint8_t reg, uint8_t we )
Called by: NicPhyRead() nut/hwtest/avr/basemon/smsc.c
  NicPhyWrite() nut/hwtest/avr/basemon/smsc.c

Local Function NicPhyWrite()

static void NicPhyWrite ( uint8_t reg, uint16_t val )
Calls: NicPhyRegSelect() nut/hwtest/avr/basemon/smsc.c
Called by: NicPhyConfig() nut/hwtest/avr/basemon/smsc.c

Local Function NicReset()

static int NicReset ( void )
Calls: Delay() nut/boot/eboot/util.c
  NicMmuWait() nut/hwtest/avr/basemon/smsc.c
Called by: SmscSend() nut/hwtest/avr/basemon/smsc.c
  SmscTestBuffer() nut/hwtest/avr/basemon/smsc.c
  SmscTestInterrupt() nut/hwtest/avr/basemon/smsc.c

Local Function SmscTestBuffer()

static int SmscTestBuffer ( void )
Calls: Delay() nut/boot/eboot/util.c
  NicMmuWait() nut/hwtest/avr/basemon/smsc.c
  NicReset() nut/hwtest/avr/basemon/smsc.c
  printf() nut/crt/printf.c
  puts() nut/crt/puts.c
Called by: SmscTest() nut/hwtest/avr/basemon/smsc.c

Local Function SmscTestInterrupt()

static int SmscTestInterrupt ( void )
Calls: Delay() nut/boot/eboot/util.c
  NicMmuWait() nut/hwtest/avr/basemon/smsc.c
  NicPhyConfig() nut/hwtest/avr/basemon/smsc.c
  NicReset() nut/hwtest/avr/basemon/smsc.c
  puts() nut/crt/puts.c
Called by: SmscTest() nut/hwtest/avr/basemon/smsc.c