File nut/boot/bootmon/bootmon.c


Included Files


Preprocessor definitions

#define NplUledCntl( x )

Global Variable sframe

BOOTFRAME sframe
Visible in:   nut/boot/bootmon/arp.c
    nut/boot/bootmon/bootmon.c

Global Variable rframe

BOOTFRAME rframe
Visible in:   nut/boot/bootmon/arp.c
    nut/boot/bootmon/bootmon.c
Used in: ArpRequest() nut/boot/bootmon/arp.c
  ArpRespond() nut/boot/bootmon/arp.c

Local Variables

my_mac
static unsigned char my_mac[32]
Used in: UserEntry()  

my_ip
static char my_ip[32]

Used in: UserEntry()  

my_mask
static char my_mask[32]

Used in: UserEntry()  

my_gate
static char my_gate[32]

Used in: UserEntry()  

my_tftpd
static char my_tftpd[32]

Used in: UserEntry()  

my_image
static char my_image[64]

Used in: UserEntry()  

Global Function main()

int main ( void )
Calls: UserEntry() nut/boot/bootmon/bootmon.c
  BootConfigRead(), DhcpQuery(), EtherInit(), TftpRecv(), UartInit(), UartRx(), UartRxWait()
References Variables: confboot

Local Function UserEntry()

static int UserEntry ( void )
Calls: GetIP() nut/app/basemon/uart.c
  GetLine() nut/app/basemon/uart.c
  BootConfigWrite(), GetMac(), PutString(), inet_addr(), inet_ntoa(), memcpy_(), strcpy_()
Called by: main() nut/boot/bootmon/bootmon.c
References Variables: my_gate nut/boot/bootmon/bootmon.c
  my_image nut/boot/bootmon/bootmon.c
  my_ip nut/boot/bootmon/bootmon.c
  my_mac nut/boot/bootmon/bootmon.c
  my_mask nut/boot/bootmon/bootmon.c
  my_tftpd nut/boot/bootmon/bootmon.c
  confboot, confnet