RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Modules | Data Structures | Macros

Modules

 ENET Register Masks
 

Data Structures

struct  ENET_Type
 

Macros

#define ENET_BASE   (0x402D8000u)
 
#define ENET   ((ENET_Type *)ENET_BASE)
 
#define ENET_BASE_ADDRS   { ENET_BASE }
 
#define ENET_BASE_PTRS   { ENET }
 
#define ENET_Transmit_IRQS   { ENET_IRQn }
 
#define ENET_Receive_IRQS   { ENET_IRQn }
 
#define ENET_Error_IRQS   { ENET_IRQn }
 
#define ENET_1588_Timer_IRQS   { ENET_1588_Timer_IRQn }
 
#define ENET_Ts_IRQS   { ENET_IRQn }
 
#define ENET_BUFF_ALIGNMENT   (64U)
 
#define ENET_BASE   (0x40424000u)
 
#define ENET   ((ENET_Type *)ENET_BASE)
 
#define ENET_1G_BASE   (0x40420000u)
 
#define ENET_1G   ((ENET_Type *)ENET_1G_BASE)
 
#define ENET_BASE_ADDRS   { ENET_BASE, ENET_1G_BASE }
 
#define ENET_BASE_PTRS   { ENET, ENET_1G }
 
#define ENET_Transmit_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_Receive_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_Error_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_1588_Timer_IRQS   { ENET_1588_Timer_IRQn, ENET_1G_1588_Timer_IRQn }
 
#define ENET_Ts_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_BUFF_ALIGNMENT   (64U)
 
#define ENET_BASE   (0x40424000u)
 
#define ENET   ((ENET_Type *)ENET_BASE)
 
#define ENET_1G_BASE   (0x40420000u)
 
#define ENET_1G   ((ENET_Type *)ENET_1G_BASE)
 
#define ENET_BASE_ADDRS   { ENET_BASE, ENET_1G_BASE }
 
#define ENET_BASE_PTRS   { ENET, ENET_1G }
 
#define ENET_Transmit_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_Receive_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_Error_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_1588_Timer_IRQS   { ENET_1588_Timer_IRQn, ENET_1G_1588_Timer_IRQn }
 
#define ENET_Ts_IRQS   { ENET_IRQn, ENET_1G_IRQn }
 
#define ENET_BUFF_ALIGNMENT   (64U)
 

Detailed Description

Macro Definition Documentation

◆ ENET [1/3]

#define ENET   ((ENET_Type *)ENET_BASE)

Peripheral ENET base pointer

◆ ENET [2/3]

#define ENET   ((ENET_Type *)ENET_BASE)

Peripheral ENET base pointer

◆ ENET [3/3]

#define ENET   ((ENET_Type *)ENET_BASE)

Peripheral ENET base pointer

◆ ENET_1G [1/2]

#define ENET_1G   ((ENET_Type *)ENET_1G_BASE)

Peripheral ENET_1G base pointer

◆ ENET_1G [2/2]

#define ENET_1G   ((ENET_Type *)ENET_1G_BASE)

Peripheral ENET_1G base pointer

◆ ENET_1G_BASE [1/2]

#define ENET_1G_BASE   (0x40420000u)

Peripheral ENET_1G base address

◆ ENET_1G_BASE [2/2]

#define ENET_1G_BASE   (0x40420000u)

Peripheral ENET_1G base address

◆ ENET_BASE [1/3]

#define ENET_BASE   (0x402D8000u)

Peripheral ENET base address

◆ ENET_BASE [2/3]

#define ENET_BASE   (0x40424000u)

Peripheral ENET base address

◆ ENET_BASE [3/3]

#define ENET_BASE   (0x40424000u)

Peripheral ENET base address

◆ ENET_BASE_ADDRS [1/3]

#define ENET_BASE_ADDRS   { ENET_BASE }

Array initializer of ENET peripheral base addresses

◆ ENET_BASE_ADDRS [2/3]

#define ENET_BASE_ADDRS   { ENET_BASE, ENET_1G_BASE }

Array initializer of ENET peripheral base addresses

◆ ENET_BASE_ADDRS [3/3]

#define ENET_BASE_ADDRS   { ENET_BASE, ENET_1G_BASE }

Array initializer of ENET peripheral base addresses

◆ ENET_BASE_PTRS [1/3]

#define ENET_BASE_PTRS   { ENET }

Array initializer of ENET peripheral base pointers

◆ ENET_BASE_PTRS [2/3]

#define ENET_BASE_PTRS   { ENET, ENET_1G }

Array initializer of ENET peripheral base pointers

◆ ENET_BASE_PTRS [3/3]

#define ENET_BASE_PTRS   { ENET, ENET_1G }

Array initializer of ENET peripheral base pointers

◆ ENET_Transmit_IRQS [1/3]

#define ENET_Transmit_IRQS   { ENET_IRQn }

Interrupt vectors for the ENET peripheral type

◆ ENET_Transmit_IRQS [2/3]

#define ENET_Transmit_IRQS   { ENET_IRQn, ENET_1G_IRQn }

Interrupt vectors for the ENET peripheral type

◆ ENET_Transmit_IRQS [3/3]

#define ENET_Transmit_IRQS   { ENET_IRQn, ENET_1G_IRQn }

Interrupt vectors for the ENET peripheral type