File nut/hwtest/audio/nutpiper/nutpiper.c


Included Files


Local Variables

tcpbufsiz
static uint16_t tcpbufsiz
Used in: ConnectStation()  

mss
static uint16_t mss

Used in: ConnectStation()  

rx_to
static uint32_t rx_to

Used in: ConnectStation()  

Global Function NutAppMain()

int NutAppMain ( void )
Calls: ConfigLoad() nut/hwtest/audio/nutpiper/config.c
  ConfigResetFactory() nut/hwtest/audio/nutpiper/config.c
  DisplayInit() nut/hwtest/audio/nutpiper/display.c
  NutIrInitSony() nut/arch/avr/dev/irsony.c
  UserInterface() nut/hwtest/audio/nutpiper/nutpiper.c
  VsBeep() nut/dev/vscodec.c
  VsSetVolume() nut/dev/vs10xx.c
  _fileno() nut/crt/fileno.c
  _ioctl() nut/crt/ioctl.c
  freopen() nut/crt/freopen.c
  inet_addr() nut/boot/bootmon/utils.c
  printf() nut/crt/printf.c
  puts() nut/crt/puts.c
  NutDhcpIfConfig(), NutIpRouteAdd(), NutNetIfConfig(), NutRegisterDevice(), NutSegBufInit(), NutSleep(), PlayerInit()
Used in: NutIdle() nut/arch/avr/os/nutinit.c
  NutStart() nut/arch/m68k/coldfire/os/nutinit.c
References Variables: radio nut/hwtest/audio/nutpiper/config.c

Local Function ConnectStation()

static TCPSOCKET* ConnectStation ( RADIOSTATION* rsp )
Calls: inet_ntoa() nut/boot/bootmon/utils.c
  printf() nut/crt/printf.c
  NutTcpCloseSocket(), NutTcpConnect(), NutTcpCreateSocket(), NutTcpError(), NutTcpSetSockOpt(), PlayerStart(), ScanStreamHeader()
Called by: UserInterface() nut/hwtest/audio/nutpiper/nutpiper.c
References Variables: mss nut/hwtest/audio/nutpiper/nutpiper.c
  rx_to nut/hwtest/audio/nutpiper/nutpiper.c
  tcpbufsiz nut/hwtest/audio/nutpiper/nutpiper.c

Local Function DisconnectStation()

static void DisconnectStation ( TCPSOCKET* sock )
Calls: printf() nut/crt/printf.c
  NutTcpCloseSocket(), PlayerStop()
Called by: UserInterface() nut/hwtest/audio/nutpiper/nutpiper.c

Local Function StationList()

static void StationList ( void )
Calls: DisplayEntry() nut/hwtest/audio/nutpiper/display.c
  DisplayMessage() nut/hwtest/audio/nutpiper/display.c
  DisplayStatus() nut/hwtest/audio/nutpiper/display.c
  UserInput() nut/hwtest/audio/nutpiper/nutpiper.c
Called by: UserInterface() nut/hwtest/audio/nutpiper/nutpiper.c
References Variables: radio nut/hwtest/audio/nutpiper/config.c

Local Function UserInput()

static uint16_t UserInput ( void )
Calls: NutIrGet() nut/arch/avr/dev/ir.c
Called by: StationList() nut/hwtest/audio/nutpiper/nutpiper.c
  UserInterface() nut/hwtest/audio/nutpiper/nutpiper.c

Local Function UserInterface()

static void UserInterface ( void )
Calls: ConfigSave() nut/hwtest/audio/nutpiper/config.c
  ConnectStation() nut/hwtest/audio/nutpiper/nutpiper.c
  DisconnectStation() nut/hwtest/audio/nutpiper/nutpiper.c
  DisplayMessage() nut/hwtest/audio/nutpiper/display.c
  DisplayStatus() nut/hwtest/audio/nutpiper/display.c
  StationList() nut/hwtest/audio/nutpiper/nutpiper.c
  UserInput() nut/hwtest/audio/nutpiper/nutpiper.c
  VsPlayerInterrupts() nut/dev/vs10xx.c
  VsSetVolume() nut/dev/vs10xx.c
  printf() nut/crt/printf.c
  NutSegBufAvailable(), NutSegBufUsed(), NutSleep(), PlayerStop()
Called by: NutAppMain() nut/hwtest/audio/nutpiper/nutpiper.c
References Variables: radio nut/hwtest/audio/nutpiper/config.c
  station nut/hwtest/audio/nutpiper/config.c
  player