#define RTL_EESK_PIN PINC
#define RTL_EESK_DDR DDRC
#define RTL_EE_MEMBUS
#define RTL_EEDO_PORT PORTC
#define RTL_EEDO_DDR DDRC
#define RTL_EE_MEMBUS
#define RTL_EEMU_PORT PORTC
#define RTL_EEMU_DDR DDRC
#define RTL_SIGNAL sig_INTERRUPT5
#define NIC_PAGE_SIZE 0x100
#define NIC_START_PAGE 0x40
#define NIC_STOP_PAGE 0x60
#define NIC_TX_PAGES 6
#define NIC_TX_BUFFERS 1
#define NIC_FIRST_TX_PAGE NIC_START_PAGE
#define NIC_FIRST_RX_PAGE
#define NIC_CR_PAGE0 0
#define NIC_CR_PAGE1 NIC_CR_PS0
#define NIC_CR_PAGE2 NIC_CR_PS1
#define NIC_CR_PAGE3
#define NICINB( reg )
#define NICOUTB( reg, val )
struct nic_pkt_header | |
{ | |
u_char ph_status; | |
u_char ph_nextpg; | |
u_short ph_size; | |
} |
Used in: | EmulateNicEeprom() |
Prototyped in: | nut/include/dev/nicrtl.h | |
Calls: | NicStart() | nut/arch/avr/dev/nicrtl.c |
NutNetLoadConfig() | nut/net/confnet.c | |
NutRegisterIrqHandler() | nut/dev/ihndlr.c | |
NutSleep() | nut/os/timer.c | |
NutThreadCreate() | nut/arch/avr/os/context_gcc.c | |
memcpy(), memset() | ||
Used in: | nut/arch/avr/dev/eth0rtl.c | |
References Functions: | NicInterrupt() | nut/arch/avr/dev/nicrtl.c |
NicRx() | nut/arch/avr/dev/nicrtl.c |
Prototyped in: | nut/include/dev/nicrtl.h | |
Calls: | NicPutPacket() | nut/arch/avr/dev/nicrtl.c |
Used in: | nut/arch/avr/dev/eth0rtl.c |
Called by: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | nut/arch/avr/dev/ostimer.c |
Called by: | NicStart() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | nut/arch/avr/dev/ostimer.c |
Called by: | NicStart() | nut/arch/avr/dev/nicrtl.c |
References Variables: | nic_eeprom | nut/arch/avr/dev/nicrtl.c |
Called by: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
NicPutPacket() | nut/arch/avr/dev/nicrtl.c |
Calls: | NicOverflow() | nut/arch/avr/dev/nicrtl.c |
NutEventPostFromIrq() | nut/os/event.c | |
Used in: | NicInit() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicInterrupt() | nut/arch/avr/dev/nicrtl.c |
Calls: | NicCompleteDma() | nut/arch/avr/dev/nicrtl.c |
NicWrite() | nut/arch/avr/dev/nicrtl.c | |
NutThreadYield() | nut/os/thread.c | |
Called by: | NicOutput() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | nut/arch/avr/dev/ostimer.c |
Called by: | NicStart() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicPutPacket() | nut/arch/avr/dev/nicrtl.c |