#define RTL_EE_MEMBUS
#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 | |
{ | |
uint8_t ph_status; | |
uint8_t ph_nextpg; | |
uint16_t ph_size; | |
} |
Used in: | EmulateNicEeprom() |
Prototyped in: | nut/include/dev/nicrtl.h | |
Calls: | NicStart() | nut/arch/avr/dev/nicrtl.c |
NutNetLoadConfig(), NutRegisterIrqHandler(), NutSleep(), NutThreadCreate(), 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 |
Prototyped in: | nut/arch/avr/dev/nicrtl.c | |
Calls: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
NicStart() | nut/arch/avr/dev/nicrtl.c | |
NutEventWait(), NutSleep(), NutThreadSetPriority() | ||
Used in: | NicInit() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | |
Called by: | NicStart() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | |
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: | Delay16Cycles() | nut/arch/avr/dev/nicrtl.c |
NicCompleteDma() | nut/arch/avr/dev/nicrtl.c | |
NicRead() | nut/arch/avr/dev/nicrtl.c | |
NutNetBufAlloc() | ||
Called by: | NicRx() | nut/arch/avr/dev/nicrtl.c |
Calls: | NicOverflow() | nut/arch/avr/dev/nicrtl.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() | ||
Called by: | NicOutput() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicGetPacket() | nut/arch/avr/dev/nicrtl.c |
Calls: | NutDelay() | |
Called by: | NicStart() | nut/arch/avr/dev/nicrtl.c |
Called by: | NicPutPacket() | nut/arch/avr/dev/nicrtl.c |