MCUSW
|
The Ethernet Driver provides low-level access to the two-port Gigabit Ethernet Switch (MCU_CPSW0) hardware in the Jacinto 7 family. The first port (Port 0) is called host port and has a CPPI interface that interconnects the CPSW peripheral with the rest of the SoC. The second port (Port 1) is a MAC port which can be configured in RGMII or RMII mode.
The Ethernet Driver implements the standardized interface described in the AUTOSAR Release 4.2.1 Specification of the Ethernet Driver (AUTOSAR_SWS_EthDriver, Document ID 430).
The Ethernet Driver is part of the Communication Stack in the AUTOSAR Basic Software (BSW).
Sub Modules | |
Eth Driver Interrupt Handlers | |
Eth Driver Module SW Version Info | |
Definitions for the Eth Driver version used for compatibility checks | |
#define | ETH_SW_MAJOR_VERSION (3U) |
Driver Implementation Major Version. More... | |
#define | ETH_SW_MINOR_VERSION (0U) |
Driver Implementation Minor Version. More... | |
#define | ETH_SW_PATCH_VERSION (0U) |
Driver Implementation Patch Version. More... | |
Eth Driver Module AUTOSAR Version Info | |
Definitions for the Etj Driver AUTOSAR version used for compatibility checks | |
#define | ETH_AR_RELEASE_MAJOR_VERSION (4U) |
AUTOSAR Major version specification implemented by Eth Driver. More... | |
#define | ETH_AR_RELEASE_MINOR_VERSION (3U) |
AUTOSAR Minor version specification implemented by Eth Driver. More... | |
#define | ETH_AR_RELEASE_REVISION_VERSION (1U) |
AUTOSAR Patch version specification implemented by Eth Driver. More... | |
Eth Driver ID Info | |
#define | ETH_VENDOR_ID ((uint16) 44U) |
Texas Instruments Vendor ID. More... | |
#define | ETH_MODULE_ID ((uint16) 88U) |
Eth Driver Module ID. More... | |
#define | ETH_INSTANCE_ID ((uint8) 0U) |
Eth Driver Instance ID. More... | |
#define ETH_SW_MAJOR_VERSION (3U) |
Driver Implementation Major Version.
#define ETH_SW_MINOR_VERSION (0U) |
Driver Implementation Minor Version.
#define ETH_SW_PATCH_VERSION (0U) |
Driver Implementation Patch Version.
#define ETH_AR_RELEASE_MAJOR_VERSION (4U) |
AUTOSAR Major version specification implemented by Eth Driver.
#define ETH_AR_RELEASE_MINOR_VERSION (3U) |
AUTOSAR Minor version specification implemented by Eth Driver.
#define ETH_AR_RELEASE_REVISION_VERSION (1U) |
AUTOSAR Patch version specification implemented by Eth Driver.
#define ETH_VENDOR_ID ((uint16) 44U) |
Texas Instruments Vendor ID.
#define ETH_MODULE_ID ((uint16) 88U) |
Eth Driver Module ID.
#define ETH_INSTANCE_ID ((uint8) 0U) |
Eth Driver Instance ID.