DRV_MIIM_SETUP_FLAGS Enumeration
C
typedef enum {
DRV_MIIM_SETUP_FLAG_NONE,
DRV_MIIM_SETUP_FLAG_PREAMBLE_SUPPRESSED,
DRV_MIIM_SETUP_FLAG_PREAMBLE_DEFAULT,
DRV_MIIM_SETUP_FLAG_SCAN_ADDRESS_INCREMENT,
DRV_MIIM_SETUP_FLAG_SCAN_ADDRESS_DEFAULT
} DRV_MIIM_SETUP_FLAGS;
Members
Members | Description |
---|---|
DRV_MIIM_SETUP_FLAG_NONE | No flag specified. Default value |
DRV_MIIM_SETUP_FLAG_PREAMBLE_SUPPRESSED | Suppress the normal 32 bit MIIM preamble field. Some PHYs support suppressed preamble |
DRV_MIIM_SETUP_FLAG_PREAMBLE_DEFAULT | Include the 32 bit MIIM preamble field. Default operation. |
DRV_MIIM_SETUP_FLAG_SCAN_ADDRESS_INCREMENT | Scan operation will read across a range of PHY addresses Scan will start with address 1 through the address set in the scan operation |
DRV_MIIM_SETUP_FLAG_SCAN_ADDRESS_DEFAULT | Scan operation will read just one PHY address. Default operation. |
Description
MIIM Driver Set up flags This enumeration identifies the setup specific flags supported by the MIIM driver.
Remarks
Multiple flags can be simultaneously set.
DRV_MIIM_OBJECT_BASE_Default Variable File drv_miim.h const DRV_MIIM_OBJECT_BASE DRV_MIIM_OBJECT_BASE_Default;
Description
The supported basic MIIM driver (DRV_MIIM_OBJECT_BASE). This object is implemented by default as using the standard MIIM interface. It can be overwritten dynamically when needed.