RTEMS  5.1
Macros | Functions | Variables
erc32sonic.c File Reference

THARSYS VME SPARC RT board SONIC Configuration Information. More...

#include <machine/rtems-bsd-kernel-space.h>
#include <bsp.h>
#include <libchip/sonic.h>

Macros

#define RDA_COUNT   20 /* 20 */
 
#define TDA_COUNT   20 /* 10 */
 
#define SONIC_DCR   ( DCR_DW32 | DCR_RFT24 | DCR_TFT28)
 
#define SONIC_DC2   (0)
 
#define SONIC_BASE_ADDRESS   0x10000100
 
#define SONIC_VECTOR   0x1E
 

Functions

int rtems_erc32_sonic_driver_attach (struct rtems_bsdnet_ifconfig *config)
 

Variables

sonic_configuration_t erc32_sonic_configuration
 

Detailed Description

THARSYS VME SPARC RT board SONIC Configuration Information.

References:

1) SVME/DMV-171 Single Board Computer Documentation Package, #805905, DY 4 Systems Inc., Kanata, Ontario, September, 1996.

Variable Documentation

◆ erc32_sonic_configuration

sonic_configuration_t erc32_sonic_configuration
Initial value:
= {
(void *)SONIC_BASE_ADDRESS,
SONIC_VECTOR,
SONIC_DCR,
SONIC_DC2,
TDA_COUNT,
RDA_COUNT,
erc32_sonic_write_register,
erc32_sonic_read_register
}