| NUC472_NUC442_BSP V3.03.003 The Board Support Package for NUC472/NUC442

Modules | Macros | Variables
EMAC Exported Constants
NUC472/NUC442 Device Driver » EMAC Driver
Collaboration diagram for EMAC Exported Constants:

## Modules
| EMAC Exported Functions

## Macros
#define | EMAC_PHY_ADDR 1
| PHY address, this address is board dependent. More...
#define | EMAC_RX_DESC_SIZE 4
| Number of Rx Descriptors, should be 2 at least. More...
#define | EMAC_TX_DESC_SIZE 4
| Number of Tx Descriptors, should be 2 at least. More...
#define | EMAC_TIMEOUT_ERR
#define | EMAC_BUS_ERR

## Variables
int32_t | g_EMAC_i32ErrCode

## Detailed Description

## Macro Definition Documentation

## ◆ EMAC_BUS_ERR

#define EMAC_BUS_ERR

Ethernet operation abort due to bus error

Definition at line 39 of file emac.h.

## ◆ EMAC_PHY_ADDR

#define EMAC_PHY_ADDR 1

PHY address, this address is board dependent.

Definition at line 33 of file emac.h.

## ◆ EMAC_RX_DESC_SIZE

#define EMAC_RX_DESC_SIZE 4

Number of Rx Descriptors, should be 2 at least.

Definition at line 35 of file emac.h.

## ◆ EMAC_TIMEOUT_ERR

#define EMAC_TIMEOUT_ERR

Ethernet operation abort due to timeout error

Definition at line 38 of file emac.h.

## ◆ EMAC_TX_DESC_SIZE

#define EMAC_TX_DESC_SIZE 4

Number of Tx Descriptors, should be 2 at least.

Definition at line 36 of file emac.h.

## Variable Documentation

## ◆ g_EMAC_i32ErrCode

int32_t g_EMAC_i32ErrCode
| extern

EMAC global error code

Definition at line 24 of file emac.c.