ADIN2111 2-port 10Base-T1L Ethernet switch driver. More...
#include "core/nic.h"
Go to the source code of this file.
Functions | |
error_t | adin2111Init (NetInterface *interface) |
ADIN2111 controller initialization. More... | |
void | adin2111InitHook (NetInterface *interface) |
ADIN2111 custom configuration. More... | |
void | adin2111Tick (NetInterface *interface) |
ADIN2111 timer handler. More... | |
void | adin2111EnableIrq (NetInterface *interface) |
Enable interrupts. More... | |
void | adin2111DisableIrq (NetInterface *interface) |
Disable interrupts. More... | |
bool_t | adin2111IrqHandler (NetInterface *interface) |
ADIN2111 interrupt service routine. More... | |
void | adin2111EventHandler (NetInterface *interface) |
ADIN2111 event handler. More... | |
void | adin2111LinkChangeEventHandler (NetInterface *interface) |
ADIN2111 link status change event handler. More... | |
error_t | adin2111SendPacket (NetInterface *interface, const NetBuffer *buffer, size_t offset, NetTxAncillary *ancillary) |
Send a packet. More... | |
void | adin2111ReceivePacket (NetInterface *interface, uint8_t port) |
Receive a packet. More... | |
error_t | adin2111UpdateMacAddrFilter (NetInterface *interface) |
Configure MAC address filtering. More... | |
bool_t | adin2111GetLinkState (NetInterface *interface, uint8_t port) |
Get link state. More... | |
void | adin2111WriteReg (NetInterface *interface, uint16_t address, uint32_t data) |
Write SPI register. More... | |
uint32_t | adin2111ReadReg (NetInterface *interface, uint16_t address) |
Read SPI register. More... | |
void | adin2111DumpReg (NetInterface *interface) |
Dump SPI registers for debugging purpose. More... | |
void | adin2111WritePhyReg (NetInterface *interface, uint8_t port, uint8_t address, uint16_t data) |
Write PHY register. More... | |
uint16_t | adin2111ReadPhyReg (NetInterface *interface, uint8_t port, uint8_t address) |
Read PHY register. More... | |
void | adin2111DumpPhyReg (NetInterface *interface, uint8_t port) |
Dump PHY registers for debugging purpose. More... | |
void | adin2111WriteMmdReg (NetInterface *interface, uint8_t port, uint8_t devAddr, uint16_t regAddr, uint16_t data) |
Write MMD register. More... | |
uint16_t | adin2111ReadMmdReg (NetInterface *interface, uint8_t port, uint8_t devAddr, uint16_t regAddr) |
Read MMD register. More... | |
void | adin2111WriteFifo (NetInterface *interface, uint16_t header, const uint8_t *data, size_t length) |
Write TX FIFO. More... | |
void | adin2111ReadFifo (NetInterface *interface, uint8_t port, uint16_t *header, uint8_t *data, size_t length) |
Read RX FIFO. More... | |
Variables | |
const NicDriver | adin2111Driver |
ADIN2111 driver. More... | |
Detailed Description
ADIN2111 2-port 10Base-T1L Ethernet switch driver.
License
SPDX-License-Identifier: GPL-2.0-or-later
Copyright (C) 2010-2024 Oryx Embedded SARL. All rights reserved.
This file is part of CycloneTCP Open.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- Version
- 2.4.4
Definition in file adin2111_driver.h.
Macro Definition Documentation
◆ ADIN2111_ADDR_FILT_LWR0
#define ADIN2111_ADDR_FILT_LWR0 0x51 |
Definition at line 129 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR1
#define ADIN2111_ADDR_FILT_LWR1 0x53 |
Definition at line 131 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR10
#define ADIN2111_ADDR_FILT_LWR10 0x65 |
Definition at line 149 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR11
#define ADIN2111_ADDR_FILT_LWR11 0x67 |
Definition at line 151 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR12
#define ADIN2111_ADDR_FILT_LWR12 0x69 |
Definition at line 153 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR13
#define ADIN2111_ADDR_FILT_LWR13 0x6B |
Definition at line 155 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR14
#define ADIN2111_ADDR_FILT_LWR14 0x6D |
Definition at line 157 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR15
#define ADIN2111_ADDR_FILT_LWR15 0x6F |
Definition at line 159 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR2
#define ADIN2111_ADDR_FILT_LWR2 0x55 |
Definition at line 133 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR3
#define ADIN2111_ADDR_FILT_LWR3 0x57 |
Definition at line 135 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR4
#define ADIN2111_ADDR_FILT_LWR4 0x59 |
Definition at line 137 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR5
#define ADIN2111_ADDR_FILT_LWR5 0x5B |
Definition at line 139 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR6
#define ADIN2111_ADDR_FILT_LWR6 0x5D |
Definition at line 141 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR7
#define ADIN2111_ADDR_FILT_LWR7 0x5F |
Definition at line 143 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR8
#define ADIN2111_ADDR_FILT_LWR8 0x61 |
Definition at line 145 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR9
#define ADIN2111_ADDR_FILT_LWR9 0x63 |
Definition at line 147 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWR_MAC_ADDR_31_0
#define ADIN2111_ADDR_FILT_LWR_MAC_ADDR_31_0 0xFFFFFFFF |
Definition at line 630 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_LWRn
#define ADIN2111_ADDR_FILT_LWRn | ( | index | ) | (ADIN2111_ADDR_FILT_LWR0 + ((index) * 2)) |
Definition at line 1280 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR0
#define ADIN2111_ADDR_FILT_UPR0 0x50 |
Definition at line 128 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR1
#define ADIN2111_ADDR_FILT_UPR1 0x52 |
Definition at line 130 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR10
#define ADIN2111_ADDR_FILT_UPR10 0x64 |
Definition at line 148 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR11
#define ADIN2111_ADDR_FILT_UPR11 0x66 |
Definition at line 150 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR12
#define ADIN2111_ADDR_FILT_UPR12 0x68 |
Definition at line 152 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR13
#define ADIN2111_ADDR_FILT_UPR13 0x6A |
Definition at line 154 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR14
#define ADIN2111_ADDR_FILT_UPR14 0x6C |
Definition at line 156 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR15
#define ADIN2111_ADDR_FILT_UPR15 0x6E |
Definition at line 158 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR2
#define ADIN2111_ADDR_FILT_UPR2 0x54 |
Definition at line 132 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR3
#define ADIN2111_ADDR_FILT_UPR3 0x56 |
Definition at line 134 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR4
#define ADIN2111_ADDR_FILT_UPR4 0x58 |
Definition at line 136 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR5
#define ADIN2111_ADDR_FILT_UPR5 0x5A |
Definition at line 138 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR6
#define ADIN2111_ADDR_FILT_UPR6 0x5C |
Definition at line 140 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR7
#define ADIN2111_ADDR_FILT_UPR7 0x5E |
Definition at line 142 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR8
#define ADIN2111_ADDR_FILT_UPR8 0x60 |
Definition at line 144 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR9
#define ADIN2111_ADDR_FILT_UPR9 0x62 |
Definition at line 146 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_APPLY2PORT1
#define ADIN2111_ADDR_FILT_UPR_APPLY2PORT1 0x40000000 |
Definition at line 623 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_APPLY2PORT2
#define ADIN2111_ADDR_FILT_UPR_APPLY2PORT2 0x80000000 |
Definition at line 622 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_HOST_PRI
#define ADIN2111_ADDR_FILT_UPR_HOST_PRI 0x00080000 |
Definition at line 624 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_MAC_ADDR_47_32
#define ADIN2111_ADDR_FILT_UPR_MAC_ADDR_47_32 0x0000FFFF |
Definition at line 627 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_TO_HOST
#define ADIN2111_ADDR_FILT_UPR_TO_HOST 0x00010000 |
Definition at line 626 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPR_TO_OTHER_PORT
#define ADIN2111_ADDR_FILT_UPR_TO_OTHER_PORT 0x00020000 |
Definition at line 625 of file adin2111_driver.h.
◆ ADIN2111_ADDR_FILT_UPRn
#define ADIN2111_ADDR_FILT_UPRn | ( | index | ) | (ADIN2111_ADDR_FILT_UPR0 + ((index) * 2)) |
Definition at line 1279 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_LWR0
#define ADIN2111_ADDR_MSK_LWR0 0x71 |
Definition at line 161 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_LWR1
#define ADIN2111_ADDR_MSK_LWR1 0x73 |
Definition at line 163 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_LWR_MAC_ADDR_MASK_31_0
#define ADIN2111_ADDR_MSK_LWR_MAC_ADDR_MASK_31_0 0xFFFFFFFF |
Definition at line 636 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_LWRn
#define ADIN2111_ADDR_MSK_LWRn | ( | index | ) | (ADIN2111_ADDR_MSK_LWR0 + ((index) * 2)) |
Definition at line 1282 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_UPR0
#define ADIN2111_ADDR_MSK_UPR0 0x70 |
Definition at line 160 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_UPR1
#define ADIN2111_ADDR_MSK_UPR1 0x72 |
Definition at line 162 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_UPR_MAC_ADDR_MASK_47_32
#define ADIN2111_ADDR_MSK_UPR_MAC_ADDR_MASK_47_32 0x0000FFFF |
Definition at line 633 of file adin2111_driver.h.
◆ ADIN2111_ADDR_MSK_UPRn
#define ADIN2111_ADDR_MSK_UPRn | ( | index | ) | (ADIN2111_ADDR_MSK_UPR0 + ((index) * 2)) |
Definition at line 1281 of file adin2111_driver.h.
◆ ADIN2111_ADDR_TABLE_SIZE
#define ADIN2111_ADDR_TABLE_SIZE 16 |
Definition at line 56 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_H
#define ADIN2111_AN_ADV_ABILITY_H 0x07, 0x0204 |
Definition at line 276 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_H_AN_ADV_B10L_TX_LVL_HI_ABL
#define ADIN2111_AN_ADV_ABILITY_H_AN_ADV_B10L_TX_LVL_HI_ABL 0x2000 |
Definition at line 946 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_H_AN_ADV_B10L_TX_LVL_HI_REQ
#define ADIN2111_AN_ADV_ABILITY_H_AN_ADV_B10L_TX_LVL_HI_REQ 0x1000 |
Definition at line 947 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L
#define ADIN2111_AN_ADV_ABILITY_L 0x07, 0x0202 |
Definition at line 274 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_ACK
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_ACK 0x4000 |
Definition at line 934 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_FORCE_MS
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_FORCE_MS 0x1000 |
Definition at line 936 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_NEXT_PAGE_REQ
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_NEXT_PAGE_REQ 0x8000 |
Definition at line 933 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_PAUSE
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_PAUSE 0x0C00 |
Definition at line 937 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_REMOTE_FAULT
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_REMOTE_FAULT 0x2000 |
Definition at line 935 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_SELECTOR
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_SELECTOR 0x001F |
Definition at line 938 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_L_AN_ADV_SELECTOR_DEFAULT
#define ADIN2111_AN_ADV_ABILITY_L_AN_ADV_SELECTOR_DEFAULT 0x0001 |
Definition at line 939 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_M
#define ADIN2111_AN_ADV_ABILITY_M 0x07, 0x0203 |
Definition at line 275 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_M_AN_ADV_B10L
#define ADIN2111_AN_ADV_ABILITY_M_AN_ADV_B10L 0x4000 |
Definition at line 942 of file adin2111_driver.h.
◆ ADIN2111_AN_ADV_ABILITY_M_AN_ADV_MST
#define ADIN2111_AN_ADV_ABILITY_M_AN_ADV_MST 0x0010 |
Definition at line 943 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_ADV_ABILITY
#define ADIN2111_AN_B10_ADV_ABILITY 0x07, 0x020E |
Definition at line 286 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L
#define ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L 0x8000 |
Definition at line 1005 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_EEE
#define ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_EEE 0x4000 |
Definition at line 1006 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_TX_LVL_HI_ABL
#define ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_TX_LVL_HI_ABL 0x2000 |
Definition at line 1007 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_TX_LVL_HI_REQ
#define ADIN2111_AN_B10_ADV_ABILITY_AN_B10_ADV_B10L_TX_LVL_HI_REQ 0x1000 |
Definition at line 1008 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY
#define ADIN2111_AN_B10_LP_ADV_ABILITY 0x07, 0x020F |
Definition at line 287 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L 0x8000 |
Definition at line 1011 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_EEE
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_EEE 0x4000 |
Definition at line 1012 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_TX_LVL_HI_ABL
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_TX_LVL_HI_ABL 0x2000 |
Definition at line 1013 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_TX_LVL_HI_REQ
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10L_TX_LVL_HI_REQ 0x1000 |
Definition at line 1014 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10S_FD
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10S_FD 0x0080 |
Definition at line 1015 of file adin2111_driver.h.
◆ ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10S_HD
#define ADIN2111_AN_B10_LP_ADV_ABILITY_AN_B10_LP_ADV_B10S_HD 0x0040 |
Definition at line 1016 of file adin2111_driver.h.
◆ ADIN2111_AN_CONTROL
#define ADIN2111_AN_CONTROL 0x07, 0x0200 |
Definition at line 272 of file adin2111_driver.h.
◆ ADIN2111_AN_CONTROL_AN_EN
#define ADIN2111_AN_CONTROL_AN_EN 0x1000 |
Definition at line 922 of file adin2111_driver.h.
◆ ADIN2111_AN_CONTROL_AN_RESTART
#define ADIN2111_AN_CONTROL_AN_RESTART 0x0200 |
Definition at line 923 of file adin2111_driver.h.
◆ ADIN2111_AN_DEVS_IN_PKG1
#define ADIN2111_AN_DEVS_IN_PKG1 0x07, 0x0005 |
Definition at line 270 of file adin2111_driver.h.
◆ ADIN2111_AN_DEVS_IN_PKG2
#define ADIN2111_AN_DEVS_IN_PKG2 0x07, 0x0006 |
Definition at line 271 of file adin2111_driver.h.
◆ ADIN2111_AN_FRC_MODE_EN
#define ADIN2111_AN_FRC_MODE_EN 0x07, 0x8000 |
Definition at line 288 of file adin2111_driver.h.
◆ ADIN2111_AN_FRC_MODE_EN_AN_FRC_MODE_EN
#define ADIN2111_AN_FRC_MODE_EN_AN_FRC_MODE_EN 0x0001 |
Definition at line 1019 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_H
#define ADIN2111_AN_LP_ADV_ABILITY_H 0x07, 0x0207 |
Definition at line 279 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_EEE
#define ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_EEE 0x4000 |
Definition at line 965 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_TX_LVL_HI_ABL
#define ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_TX_LVL_HI_ABL 0x2000 |
Definition at line 966 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_TX_LVL_HI_REQ
#define ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10L_TX_LVL_HI_REQ 0x1000 |
Definition at line 967 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10S_HD
#define ADIN2111_AN_LP_ADV_ABILITY_H_AN_LP_ADV_B10S_HD 0x0800 |
Definition at line 968 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L
#define ADIN2111_AN_LP_ADV_ABILITY_L 0x07, 0x0205 |
Definition at line 277 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_ACK
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_ACK 0x4000 |
Definition at line 951 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_FORCE_MS
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_FORCE_MS 0x1000 |
Definition at line 953 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_NEXT_PAGE_REQ
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_NEXT_PAGE_REQ 0x8000 |
Definition at line 950 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_PAUSE
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_PAUSE 0x0C00 |
Definition at line 954 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_REMOTE_FAULT
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_REMOTE_FAULT 0x2000 |
Definition at line 952 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_SELECTOR
#define ADIN2111_AN_LP_ADV_ABILITY_L_AN_LP_ADV_SELECTOR 0x001F |
Definition at line 955 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M
#define ADIN2111_AN_LP_ADV_ABILITY_M 0x07, 0x0206 |
Definition at line 278 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B100
#define ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B100 0x0020 |
Definition at line 961 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B1000
#define ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B1000 0x0080 |
Definition at line 959 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B10L
#define ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B10L 0x4000 |
Definition at line 958 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B10S_FD
#define ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_B10S_FD 0x0040 |
Definition at line 960 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_MST
#define ADIN2111_AN_LP_ADV_ABILITY_M_AN_LP_ADV_MST 0x0010 |
Definition at line 962 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_H
#define ADIN2111_AN_LP_NEXT_PAGE_H 0x07, 0x020D |
Definition at line 285 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_H_AN_LP_NP_UNFORMATTED2
#define ADIN2111_AN_LP_NEXT_PAGE_H_AN_LP_NP_UNFORMATTED2 0xFFFF |
Definition at line 1002 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L
#define ADIN2111_AN_LP_NEXT_PAGE_L 0x07, 0x020B |
Definition at line 283 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_ACK
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_ACK 0x4000 |
Definition at line 989 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_ACK2
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_ACK2 0x1000 |
Definition at line 991 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE 0x07FF |
Definition at line 993 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_AN_DEV_ID_TAG
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_AN_DEV_ID_TAG 0x0006 |
Definition at line 996 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_NULL
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_NULL 0x0001 |
Definition at line 994 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_OUI_TAGGED
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_CODE_OUI_TAGGED 0x0005 |
Definition at line 995 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_PAGE
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_MESSAGE_PAGE 0x2000 |
Definition at line 990 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_NEXT_PAGE_REQ
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_NEXT_PAGE_REQ 0x8000 |
Definition at line 988 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_TOGGLE
#define ADIN2111_AN_LP_NEXT_PAGE_L_AN_LP_NP_TOGGLE 0x0800 |
Definition at line 992 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_M
#define ADIN2111_AN_LP_NEXT_PAGE_M 0x07, 0x020C |
Definition at line 284 of file adin2111_driver.h.
◆ ADIN2111_AN_LP_NEXT_PAGE_M_AN_LP_NP_UNFORMATTED1
#define ADIN2111_AN_LP_NEXT_PAGE_M_AN_LP_NP_UNFORMATTED1 0xFFFF |
Definition at line 999 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_H
#define ADIN2111_AN_NEXT_PAGE_H 0x07, 0x020A |
Definition at line 282 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_H_AN_NP_UNFORMATTED2
#define ADIN2111_AN_NEXT_PAGE_H_AN_NP_UNFORMATTED2 0xFFFF |
Definition at line 985 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L
#define ADIN2111_AN_NEXT_PAGE_L 0x07, 0x0208 |
Definition at line 280 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_ACK
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_ACK 0x4000 |
Definition at line 972 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_ACK2
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_ACK2 0x1000 |
Definition at line 974 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE 0x07FF |
Definition at line 976 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_AN_DEV_ID_TAG
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_AN_DEV_ID_TAG 0x0006 |
Definition at line 979 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_NULL
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_NULL 0x0001 |
Definition at line 977 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_OUI_TAGGED
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_CODE_OUI_TAGGED 0x0005 |
Definition at line 978 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_PAGE
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_MESSAGE_PAGE 0x2000 |
Definition at line 973 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_NEXT_PAGE_REQ
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_NEXT_PAGE_REQ 0x8000 |
Definition at line 971 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_L_AN_NP_TOGGLE
#define ADIN2111_AN_NEXT_PAGE_L_AN_NP_TOGGLE 0x0800 |
Definition at line 975 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_M
#define ADIN2111_AN_NEXT_PAGE_M 0x07, 0x0209 |
Definition at line 281 of file adin2111_driver.h.
◆ ADIN2111_AN_NEXT_PAGE_M_AN_NP_UNFORMATTED1
#define ADIN2111_AN_NEXT_PAGE_M_AN_NP_UNFORMATTED1 0xFFFF |
Definition at line 982 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS
#define ADIN2111_AN_PHY_INST_STATUS 0x07, 0x8030 |
Definition at line 290 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS_IS_AN_TX_EN
#define ADIN2111_AN_PHY_INST_STATUS_IS_AN_TX_EN 0x0010 |
Definition at line 1039 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS_IS_CFG_MST
#define ADIN2111_AN_PHY_INST_STATUS_IS_CFG_MST 0x0008 |
Definition at line 1040 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS_IS_CFG_SLV
#define ADIN2111_AN_PHY_INST_STATUS_IS_CFG_SLV 0x0004 |
Definition at line 1041 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS_IS_TX_LVL_HI
#define ADIN2111_AN_PHY_INST_STATUS_IS_TX_LVL_HI 0x0002 |
Definition at line 1042 of file adin2111_driver.h.
◆ ADIN2111_AN_PHY_INST_STATUS_IS_TX_LVL_LO
#define ADIN2111_AN_PHY_INST_STATUS_IS_TX_LVL_LO 0x0001 |
Definition at line 1043 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS
#define ADIN2111_AN_STATUS 0x07, 0x0201 |
Definition at line 273 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_AN_ABLE
#define ADIN2111_AN_STATUS_AN_ABLE 0x0008 |
Definition at line 929 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_AN_COMPLETE
#define ADIN2111_AN_STATUS_AN_COMPLETE 0x0020 |
Definition at line 927 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_AN_LINK_STATUS
#define ADIN2111_AN_STATUS_AN_LINK_STATUS 0x0004 |
Definition at line 930 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_AN_PAGE_RX
#define ADIN2111_AN_STATUS_AN_PAGE_RX 0x0040 |
Definition at line 926 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_AN_REMOTE_FAULT
#define ADIN2111_AN_STATUS_AN_REMOTE_FAULT 0x0010 |
Definition at line 928 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA
#define ADIN2111_AN_STATUS_EXTRA 0x07, 0x8001 |
Definition at line 289 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH
#define ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH 0x001E |
Definition at line 1033 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH_10BASE_T1L
#define ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH_10BASE_T1L 0x0002 |
Definition at line 1035 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH_NULL
#define ADIN2111_AN_STATUS_EXTRA_AN_HCD_TECH_NULL 0x0000 |
Definition at line 1034 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_INC_LINK
#define ADIN2111_AN_STATUS_EXTRA_AN_INC_LINK 0x0200 |
Definition at line 1023 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_LINK_GOOD
#define ADIN2111_AN_STATUS_EXTRA_AN_LINK_GOOD 0x0001 |
Definition at line 1036 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_LP_NP_RX
#define ADIN2111_AN_STATUS_EXTRA_AN_LP_NP_RX 0x0400 |
Definition at line 1022 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN
#define ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN 0x0060 |
Definition at line 1028 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_CONFIG_FAULT
#define ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_CONFIG_FAULT 0x0020 |
Definition at line 1030 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_NOT_RUN
#define ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_NOT_RUN 0x0000 |
Definition at line 1029 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_SUCCESS_MASTER
#define ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_SUCCESS_MASTER 0x0060 |
Definition at line 1032 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_SUCCESS_SLAVE
#define ADIN2111_AN_STATUS_EXTRA_AN_MS_CONFIG_RSLTN_SUCCESS_SLAVE 0x0040 |
Definition at line 1031 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN
#define ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN 0x0180 |
Definition at line 1024 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_NOT_RUN
#define ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_NOT_RUN 0x0000 |
Definition at line 1025 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_SUCCESS_1_0V
#define ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_SUCCESS_1_0V 0x0100 |
Definition at line 1026 of file adin2111_driver.h.
◆ ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_SUCCESS_2_4V
#define ADIN2111_AN_STATUS_EXTRA_AN_TX_LVL_RSLTN_SUCCESS_2_4V 0x0180 |
Definition at line 1027 of file adin2111_driver.h.
◆ ADIN2111_B10L_PCS_CNTRL
#define ADIN2111_B10L_PCS_CNTRL 0x03, 0x08E6 |
Definition at line 268 of file adin2111_driver.h.
◆ ADIN2111_B10L_PCS_CNTRL_B10L_LB_PCS_EN
#define ADIN2111_B10L_PCS_CNTRL_B10L_LB_PCS_EN 0x4000 |
Definition at line 916 of file adin2111_driver.h.
◆ ADIN2111_B10L_PCS_STAT
#define ADIN2111_B10L_PCS_STAT 0x03, 0x08E7 |
Definition at line 269 of file adin2111_driver.h.
◆ ADIN2111_B10L_PCS_STAT_B10L_PCS_DSCR_STAT_OK_LL
#define ADIN2111_B10L_PCS_STAT_B10L_PCS_DSCR_STAT_OK_LL 0x0004 |
Definition at line 919 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_CNTRL
#define ADIN2111_B10L_PMA_CNTRL 0x01, 0x08F6 |
Definition at line 258 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_CNTRL_B10L_EEE
#define ADIN2111_B10L_PMA_CNTRL_B10L_EEE 0x0400 |
Definition at line 882 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_CNTRL_B10L_LB_PMA_LOC_EN
#define ADIN2111_B10L_PMA_CNTRL_B10L_LB_PMA_LOC_EN 0x0001 |
Definition at line 883 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_CNTRL_B10L_TX_DIS_MODE_EN
#define ADIN2111_B10L_PMA_CNTRL_B10L_TX_DIS_MODE_EN 0x4000 |
Definition at line 880 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_CNTRL_B10L_TX_LVL_HI
#define ADIN2111_B10L_PMA_CNTRL_B10L_TX_LVL_HI 0x1000 |
Definition at line 881 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT
#define ADIN2111_B10L_PMA_LINK_STAT 0x01, 0x8302 |
Definition at line 261 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_DSCR_STAT_OK
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_DSCR_STAT_OK 0x0010 |
Definition at line 900 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_DSCR_STAT_OK_LL
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_DSCR_STAT_OK_LL 0x0020 |
Definition at line 899 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_LINK_STAT_OK
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_LINK_STAT_OK 0x0001 |
Definition at line 902 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_LINK_STAT_OK_LL
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_LINK_STAT_OK_LL 0x0002 |
Definition at line 901 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_LOC_RCVR_STAT_OK
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_LOC_RCVR_STAT_OK 0x0040 |
Definition at line 898 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_LOC_RCVR_STAT_OK_LL
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_LOC_RCVR_STAT_OK_LL 0x0080 |
Definition at line 897 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_REM_RCVR_STAT_OK
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_REM_RCVR_STAT_OK 0x0100 |
Definition at line 896 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_LINK_STAT_B10L_REM_RCVR_STAT_OK_LL
#define ADIN2111_B10L_PMA_LINK_STAT_B10L_REM_RCVR_STAT_OK_LL 0x0200 |
Definition at line 895 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_STAT
#define ADIN2111_B10L_PMA_STAT 0x01, 0x08F7 |
Definition at line 259 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_STAT_B10L_EEE_ABLE
#define ADIN2111_B10L_PMA_STAT_B10L_EEE_ABLE 0x0400 |
Definition at line 889 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_STAT_B10L_LB_PMA_LOC_ABLE
#define ADIN2111_B10L_PMA_STAT_B10L_LB_PMA_LOC_ABLE 0x2000 |
Definition at line 886 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_STAT_B10L_PMA_SFT_PD_ABLE
#define ADIN2111_B10L_PMA_STAT_B10L_PMA_SFT_PD_ABLE 0x0800 |
Definition at line 888 of file adin2111_driver.h.
◆ ADIN2111_B10L_PMA_STAT_B10L_TX_LVL_HI_ABLE
#define ADIN2111_B10L_PMA_STAT_B10L_TX_LVL_HI_ABLE 0x1000 |
Definition at line 887 of file adin2111_driver.h.
◆ ADIN2111_B10L_TEST_MODE_CNTRL
#define ADIN2111_B10L_TEST_MODE_CNTRL 0x01, 0x08F8 |
Definition at line 260 of file adin2111_driver.h.
◆ ADIN2111_B10L_TEST_MODE_CNTRL_B10L_TX_TEST_MODE
#define ADIN2111_B10L_TEST_MODE_CNTRL_B10L_TX_TEST_MODE 0xE000 |
Definition at line 892 of file adin2111_driver.h.
◆ ADIN2111_BUFSTS
#define ADIN2111_BUFSTS 0x0B |
Definition at line 86 of file adin2111_driver.h.
◆ ADIN2111_BUFSTS_RCA
#define ADIN2111_BUFSTS_RCA 0x000000FF |
Definition at line 446 of file adin2111_driver.h.
◆ ADIN2111_BUFSTS_TXC
#define ADIN2111_BUFSTS_TXC 0x0000FF00 |
Definition at line 445 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY
#define ADIN2111_CAPABILITY 0x02 |
Definition at line 80 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_AIDC
#define ADIN2111_CAPABILITY_AIDC 0x00000020 |
Definition at line 362 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_CTC
#define ADIN2111_CAPABILITY_CTC 0x00000080 |
Definition at line 360 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_DPRAC
#define ADIN2111_CAPABILITY_DPRAC 0x00000100 |
Definition at line 359 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_FTSC
#define ADIN2111_CAPABILITY_FTSC 0x00000040 |
Definition at line 361 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_IPRAC
#define ADIN2111_CAPABILITY_IPRAC 0x00000200 |
Definition at line 358 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_MINCPS
#define ADIN2111_CAPABILITY_MINCPS 0x00000007 |
Definition at line 364 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_MINCPS_16B
#define ADIN2111_CAPABILITY_MINCPS_16B 0x00000004 |
Definition at line 366 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_MINCPS_32B
#define ADIN2111_CAPABILITY_MINCPS_32B 0x00000005 |
Definition at line 367 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_MINCPS_64B
#define ADIN2111_CAPABILITY_MINCPS_64B 0x00000006 |
Definition at line 368 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_MINCPS_8B
#define ADIN2111_CAPABILITY_MINCPS_8B 0x00000003 |
Definition at line 365 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_SEQC
#define ADIN2111_CAPABILITY_SEQC 0x00000010 |
Definition at line 363 of file adin2111_driver.h.
◆ ADIN2111_CAPABILITY_TXFCSVC
#define ADIN2111_CAPABILITY_TXFCSVC 0x00000400 |
Definition at line 357 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR0
#define ADIN2111_CECC_ERR0 0x43 |
Definition at line 121 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR1
#define ADIN2111_CECC_ERR1 0x44 |
Definition at line 122 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR2
#define ADIN2111_CECC_ERR2 0x45 |
Definition at line 123 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR3
#define ADIN2111_CECC_ERR3 0x46 |
Definition at line 124 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR4
#define ADIN2111_CECC_ERR4 0x47 |
Definition at line 125 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR5
#define ADIN2111_CECC_ERR5 0x48 |
Definition at line 126 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR6
#define ADIN2111_CECC_ERR6 0x49 |
Definition at line 127 of file adin2111_driver.h.
◆ ADIN2111_CECC_ERR_CECC_ERR_CNT
#define ADIN2111_CECC_ERR_CECC_ERR_CNT 0x000003FF |
Definition at line 619 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0
#define ADIN2111_CONFIG0 0x04 |
Definition at line 82 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CPS
#define ADIN2111_CONFIG0_CPS 0x00000007 |
Definition at line 389 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CPS_16B
#define ADIN2111_CONFIG0_CPS_16B 0x00000004 |
Definition at line 391 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CPS_32B
#define ADIN2111_CONFIG0_CPS_32B 0x00000005 |
Definition at line 392 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CPS_64B
#define ADIN2111_CONFIG0_CPS_64B 0x00000006 |
Definition at line 393 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CPS_8B
#define ADIN2111_CONFIG0_CPS_8B 0x00000003 |
Definition at line 390 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_CSARFE
#define ADIN2111_CONFIG0_CSARFE 0x00002000 |
Definition at line 376 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_FTSE
#define ADIN2111_CONFIG0_FTSE 0x00000080 |
Definition at line 385 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_FTSS
#define ADIN2111_CONFIG0_FTSS 0x00000040 |
Definition at line 386 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_PROTE
#define ADIN2111_CONFIG0_PROTE 0x00000020 |
Definition at line 387 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_RXCTE
#define ADIN2111_CONFIG0_RXCTE 0x00000100 |
Definition at line 384 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_SEQE
#define ADIN2111_CONFIG0_SEQE 0x00000010 |
Definition at line 388 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_SYNC
#define ADIN2111_CONFIG0_SYNC 0x00008000 |
Definition at line 374 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTE
#define ADIN2111_CONFIG0_TXCTE 0x00000200 |
Definition at line 383 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTHRESH
#define ADIN2111_CONFIG0_TXCTHRESH 0x00000C00 |
Definition at line 378 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTHRESH_16_CREDITS
#define ADIN2111_CONFIG0_TXCTHRESH_16_CREDITS 0x00000C00 |
Definition at line 382 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTHRESH_1_CREDIT
#define ADIN2111_CONFIG0_TXCTHRESH_1_CREDIT 0x00000000 |
Definition at line 379 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTHRESH_4_CREDITS
#define ADIN2111_CONFIG0_TXCTHRESH_4_CREDITS 0x00000400 |
Definition at line 380 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXCTHRESH_8_CREDITS
#define ADIN2111_CONFIG0_TXCTHRESH_8_CREDITS 0x00000800 |
Definition at line 381 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_TXFCSVE
#define ADIN2111_CONFIG0_TXFCSVE 0x00004000 |
Definition at line 375 of file adin2111_driver.h.
◆ ADIN2111_CONFIG0_ZARFE
#define ADIN2111_CONFIG0_ZARFE 0x00001000 |
Definition at line 377 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2
#define ADIN2111_CONFIG2 0x06 |
Definition at line 83 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_CRC_APPEND
#define ADIN2111_CONFIG2_CRC_APPEND 0x00000020 |
Definition at line 405 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_MSPEED
#define ADIN2111_CONFIG2_MSPEED 0x00000003 |
Definition at line 408 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_MSPEED_2_5_MHZ
#define ADIN2111_CONFIG2_MSPEED_2_5_MHZ 0x00000000 |
Definition at line 409 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_MSPEED_4_166_MHZ
#define ADIN2111_CONFIG2_MSPEED_4_166_MHZ 0x00000001 |
Definition at line 410 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P1_FWD_UNK2HOST
#define ADIN2111_CONFIG2_P1_FWD_UNK2HOST 0x00000004 |
Definition at line 407 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P1_FWD_UNK2P2
#define ADIN2111_CONFIG2_P1_FWD_UNK2P2 0x00002000 |
Definition at line 399 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P1_RCV_IFG_ERR_FRM
#define ADIN2111_CONFIG2_P1_RCV_IFG_ERR_FRM 0x00000010 |
Definition at line 406 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P2_FWD_UNK2HOST
#define ADIN2111_CONFIG2_P2_FWD_UNK2HOST 0x00001000 |
Definition at line 400 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P2_FWD_UNK2P1
#define ADIN2111_CONFIG2_P2_FWD_UNK2P1 0x00004000 |
Definition at line 398 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_P2_RCV_IFG_ERR_FRM
#define ADIN2111_CONFIG2_P2_RCV_IFG_ERR_FRM 0x00010000 |
Definition at line 396 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_PORT_CUT_THRU_EN
#define ADIN2111_CONFIG2_PORT_CUT_THRU_EN 0x00000800 |
Definition at line 401 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_RX_RD_ORDER
#define ADIN2111_CONFIG2_RX_RD_ORDER 0x00008000 |
Definition at line 397 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_SFD_DETECT_SRC
#define ADIN2111_CONFIG2_SFD_DETECT_SRC 0x00000080 |
Definition at line 403 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_STATS_CLR_ON_RD
#define ADIN2111_CONFIG2_STATS_CLR_ON_RD 0x00000040 |
Definition at line 404 of file adin2111_driver.h.
◆ ADIN2111_CONFIG2_TX_RDY_ON_EMPTY
#define ADIN2111_CONFIG2_TX_RDY_ON_EMPTY 0x00000100 |
Definition at line 402 of file adin2111_driver.h.
◆ ADIN2111_CRSM_DIAG_CLK_CTRL
#define ADIN2111_CRSM_DIAG_CLK_CTRL 0x1E, 0x882C |
Definition at line 304 of file adin2111_driver.h.
◆ ADIN2111_CRSM_DIAG_CLK_CTRL_CRSM_DIAG_CLK_EN
#define ADIN2111_CRSM_DIAG_CLK_CTRL_CRSM_DIAG_CLK_EN 0x0001 |
Definition at line 1089 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_MASK
#define ADIN2111_CRSM_IRQ_MASK 0x1E, 0x0020 |
Definition at line 297 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_MASK_CRSM_HRD_RST_IRQ_EN
#define ADIN2111_CRSM_IRQ_MASK_CRSM_HRD_RST_IRQ_EN 0x1000 |
Definition at line 1067 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_MASK_CRSM_SW_IRQ_REQ
#define ADIN2111_CRSM_IRQ_MASK_CRSM_SW_IRQ_REQ 0x8000 |
Definition at line 1066 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_STATUS
#define ADIN2111_CRSM_IRQ_STATUS 0x1E, 0x0010 |
Definition at line 296 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_STATUS_CRSM_HRD_RST_IRQ_LH
#define ADIN2111_CRSM_IRQ_STATUS_CRSM_HRD_RST_IRQ_LH 0x1000 |
Definition at line 1063 of file adin2111_driver.h.
◆ ADIN2111_CRSM_IRQ_STATUS_CRSM_SW_IRQ_LH
#define ADIN2111_CRSM_IRQ_STATUS_CRSM_SW_IRQ_LH 0x8000 |
Definition at line 1062 of file adin2111_driver.h.
◆ ADIN2111_CRSM_MAC_IF_RST
#define ADIN2111_CRSM_MAC_IF_RST 0x1E, 0x8815 |
Definition at line 301 of file adin2111_driver.h.
◆ ADIN2111_CRSM_MAC_IF_RST_CRSM_MAC_IF_RST
#define ADIN2111_CRSM_MAC_IF_RST_CRSM_MAC_IF_RST 0x0001 |
Definition at line 1079 of file adin2111_driver.h.
◆ ADIN2111_CRSM_PHY_SUBSYS_RST
#define ADIN2111_CRSM_PHY_SUBSYS_RST 0x1E, 0x8814 |
Definition at line 300 of file adin2111_driver.h.
◆ ADIN2111_CRSM_PHY_SUBSYS_RST_CRSM_PHY_SUBSYS_RST
#define ADIN2111_CRSM_PHY_SUBSYS_RST_CRSM_PHY_SUBSYS_RST 0x0001 |
Definition at line 1076 of file adin2111_driver.h.
◆ ADIN2111_CRSM_PMG_CNTRL
#define ADIN2111_CRSM_PMG_CNTRL 0x1E, 0x8819 |
Definition at line 303 of file adin2111_driver.h.
◆ ADIN2111_CRSM_PMG_CNTRL_CRSM_FRC_OSC_EN
#define ADIN2111_CRSM_PMG_CNTRL_CRSM_FRC_OSC_EN 0x0001 |
Definition at line 1086 of file adin2111_driver.h.
◆ ADIN2111_CRSM_SFT_PD_CNTRL
#define ADIN2111_CRSM_SFT_PD_CNTRL 0x1E, 0x8812 |
Definition at line 299 of file adin2111_driver.h.
◆ ADIN2111_CRSM_SFT_PD_CNTRL_CRSM_SFT_PD
#define ADIN2111_CRSM_SFT_PD_CNTRL_CRSM_SFT_PD 0x0001 |
Definition at line 1073 of file adin2111_driver.h.
◆ ADIN2111_CRSM_SFT_RST
#define ADIN2111_CRSM_SFT_RST 0x1E, 0x8810 |
Definition at line 298 of file adin2111_driver.h.
◆ ADIN2111_CRSM_SFT_RST_CRSM_SFT_RST
#define ADIN2111_CRSM_SFT_RST_CRSM_SFT_RST 0x0001 |
Definition at line 1070 of file adin2111_driver.h.
◆ ADIN2111_CRSM_STAT
#define ADIN2111_CRSM_STAT 0x1E, 0x8818 |
Definition at line 302 of file adin2111_driver.h.
◆ ADIN2111_CRSM_STAT_CRSM_SFT_PD_RDY
#define ADIN2111_CRSM_STAT_CRSM_SFT_PD_RDY 0x0002 |
Definition at line 1082 of file adin2111_driver.h.
◆ ADIN2111_CRSM_STAT_CRSM_SYS_RDY
#define ADIN2111_CRSM_STAT_CRSM_SYS_RDY 0x0001 |
Definition at line 1083 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX
#define ADIN2111_DIGIO_PINMUX 0x1E, 0x8C56 |
Definition at line 307 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX 0x000E |
Definition at line 1106 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_LED_1
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_LED_1 0x0000 |
Definition at line 1107 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_LINK_ST
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_LINK_ST 0x000C |
Definition at line 1113 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_NONE
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_NONE 0x000E |
Definition at line 1114 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_CLK
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_CLK 0x0006 |
Definition at line 1110 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_EN
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_EN 0x0004 |
Definition at line 1109 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_ER
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TX_ER 0x0002 |
Definition at line 1108 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TXD_0
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TXD_0 0x0008 |
Definition at line 1111 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TXD_2
#define ADIN2111_DIGIO_PINMUX_DIGIO_LED1_PINMUX_TXD_2 0x000A |
Definition at line 1112 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY
#define ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY 0x0001 |
Definition at line 1115 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY_ASSERT_HIGH
#define ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY_ASSERT_HIGH 0x0000 |
Definition at line 1116 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY_ASSERT_LOW
#define ADIN2111_DIGIO_PINMUX_DIGIO_LINK_ST_POLARITY_ASSERT_LOW 0x0001 |
Definition at line 1117 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX 0x0030 |
Definition at line 1102 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_LED_1
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_LED_1 0x0010 |
Definition at line 1103 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_NONE
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_NONE 0x0030 |
Definition at line 1105 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_TEST_1
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSCAPT_PINMUX_TEST_1 0x0020 |
Definition at line 1104 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX 0x00C0 |
Definition at line 1098 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_INT
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_INT 0x0080 |
Definition at line 1100 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_LED_0
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_LED_0 0x0040 |
Definition at line 1099 of file adin2111_driver.h.
◆ ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_NONE
#define ADIN2111_DIGIO_PINMUX_DIGIO_TSTIMER_PINMUX_NONE 0x00C0 |
Definition at line 1101 of file adin2111_driver.h.
◆ ADIN2111_ETH_RX_BUFFER_SIZE
#define ADIN2111_ETH_RX_BUFFER_SIZE 1536 |
Definition at line 46 of file adin2111_driver.h.
◆ ADIN2111_ETH_TX_BUFFER_SIZE
#define ADIN2111_ETH_TX_BUFFER_SIZE 1536 |
Definition at line 39 of file adin2111_driver.h.
◆ ADIN2111_FC_ALGN_ERR_CNT
#define ADIN2111_FC_ALGN_ERR_CNT 0x1F, 0x800C |
Definition at line 326 of file adin2111_driver.h.
◆ ADIN2111_FC_EN
#define ADIN2111_FC_EN 0x1F, 0x8001 |
Definition at line 319 of file adin2111_driver.h.
◆ ADIN2111_FC_EN_FC_EN
#define ADIN2111_FC_EN_FC_EN 0x0001 |
Definition at line 1234 of file adin2111_driver.h.
◆ ADIN2111_FC_FALSE_CARRIER_CNT
#define ADIN2111_FC_FALSE_CARRIER_CNT 0x1F, 0x8013 |
Definition at line 332 of file adin2111_driver.h.
◆ ADIN2111_FC_FRM_CNT_H
#define ADIN2111_FC_FRM_CNT_H 0x1F, 0x8009 |
Definition at line 323 of file adin2111_driver.h.
◆ ADIN2111_FC_FRM_CNT_L
#define ADIN2111_FC_FRM_CNT_L 0x1F, 0x800A |
Definition at line 324 of file adin2111_driver.h.
◆ ADIN2111_FC_IRQ_EN
#define ADIN2111_FC_IRQ_EN 0x1F, 0x8004 |
Definition at line 320 of file adin2111_driver.h.
◆ ADIN2111_FC_IRQ_EN_FC_IRQ_EN
#define ADIN2111_FC_IRQ_EN_FC_IRQ_EN 0x0001 |
Definition at line 1237 of file adin2111_driver.h.
◆ ADIN2111_FC_LEN_ERR_CNT
#define ADIN2111_FC_LEN_ERR_CNT 0x1F, 0x800B |
Definition at line 325 of file adin2111_driver.h.
◆ ADIN2111_FC_ODD_CNT
#define ADIN2111_FC_ODD_CNT 0x1F, 0x8010 |
Definition at line 330 of file adin2111_driver.h.
◆ ADIN2111_FC_ODD_PRE_CNT
#define ADIN2111_FC_ODD_PRE_CNT 0x1F, 0x8011 |
Definition at line 331 of file adin2111_driver.h.
◆ ADIN2111_FC_OSZ_CNT
#define ADIN2111_FC_OSZ_CNT 0x1F, 0x800E |
Definition at line 328 of file adin2111_driver.h.
◆ ADIN2111_FC_SYMB_ERR_CNT
#define ADIN2111_FC_SYMB_ERR_CNT 0x1F, 0x800D |
Definition at line 327 of file adin2111_driver.h.
◆ ADIN2111_FC_TX_SEL
#define ADIN2111_FC_TX_SEL 0x1F, 0x8005 |
Definition at line 321 of file adin2111_driver.h.
◆ ADIN2111_FC_TX_SEL_FC_TX_SEL
#define ADIN2111_FC_TX_SEL_FC_TX_SEL 0x0001 |
Definition at line 1240 of file adin2111_driver.h.
◆ ADIN2111_FC_USZ_CNT
#define ADIN2111_FC_USZ_CNT 0x1F, 0x800F |
Definition at line 329 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT
#define ADIN2111_FG_CNTRL_RSTRT 0x1F, 0x8021 |
Definition at line 334 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL 0x0007 |
Definition at line 1247 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALL_ONES
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALL_ONES 0x0003 |
Definition at line 1251 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALL_ZEROS
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALL_ZEROS 0x0002 |
Definition at line 1250 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALT
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_ALT 0x0004 |
Definition at line 1252 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_DEC
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_DEC 0x0005 |
Definition at line 1253 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_NO_FRAMES
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_NO_FRAMES 0x0000 |
Definition at line 1248 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_RANDOM
#define ADIN2111_FG_CNTRL_RSTRT_FG_CNTRL_RANDOM 0x0001 |
Definition at line 1249 of file adin2111_driver.h.
◆ ADIN2111_FG_CNTRL_RSTRT_FG_RSTRT
#define ADIN2111_FG_CNTRL_RSTRT_FG_RSTRT 0x0008 |
Definition at line 1246 of file adin2111_driver.h.
◆ ADIN2111_FG_CONT_MODE_EN
#define ADIN2111_FG_CONT_MODE_EN 0x1F, 0x8022 |
Definition at line 335 of file adin2111_driver.h.
◆ ADIN2111_FG_CONT_MODE_EN_FG_CONT_MODE_EN
#define ADIN2111_FG_CONT_MODE_EN_FG_CONT_MODE_EN 0x0001 |
Definition at line 1256 of file adin2111_driver.h.
◆ ADIN2111_FG_DONE
#define ADIN2111_FG_DONE 0x1F, 0x8029 |
Definition at line 341 of file adin2111_driver.h.
◆ ADIN2111_FG_DONE_FG_DONE
#define ADIN2111_FG_DONE_FG_DONE 0x0001 |
Definition at line 1262 of file adin2111_driver.h.
◆ ADIN2111_FG_EN
#define ADIN2111_FG_EN 0x1F, 0x8020 |
Definition at line 333 of file adin2111_driver.h.
◆ ADIN2111_FG_EN_FG_EN
#define ADIN2111_FG_EN_FG_EN 0x0001 |
Definition at line 1243 of file adin2111_driver.h.
◆ ADIN2111_FG_FRM_LEN
#define ADIN2111_FG_FRM_LEN 0x1F, 0x8025 |
Definition at line 337 of file adin2111_driver.h.
◆ ADIN2111_FG_IFG_LEN
#define ADIN2111_FG_IFG_LEN 0x1F, 0x8026 |
Definition at line 338 of file adin2111_driver.h.
◆ ADIN2111_FG_IRQ_EN
#define ADIN2111_FG_IRQ_EN 0x1F, 0x8023 |
Definition at line 336 of file adin2111_driver.h.
◆ ADIN2111_FG_IRQ_EN_FG_IRQ_EN
#define ADIN2111_FG_IRQ_EN_FG_IRQ_EN 0x0001 |
Definition at line 1259 of file adin2111_driver.h.
◆ ADIN2111_FG_NFRM_H
#define ADIN2111_FG_NFRM_H 0x1F, 0x8027 |
Definition at line 339 of file adin2111_driver.h.
◆ ADIN2111_FG_NFRM_L
#define ADIN2111_FG_NFRM_L 0x1F, 0x8028 |
Definition at line 340 of file adin2111_driver.h.
◆ ADIN2111_FIFO_CLR
#define ADIN2111_FIFO_CLR 0x36 |
Definition at line 108 of file adin2111_driver.h.
◆ ADIN2111_FIFO_CLR_LES_FIFOS_CLR
#define ADIN2111_FIFO_CLR_LES_FIFOS_CLR 0x00000004 |
Definition at line 517 of file adin2111_driver.h.
◆ ADIN2111_FIFO_CLR_LES_P2P_FIFOS_CLR
#define ADIN2111_FIFO_CLR_LES_P2P_FIFOS_CLR 0x00000008 |
Definition at line 516 of file adin2111_driver.h.
◆ ADIN2111_FIFO_CLR_MAC_RXF_CLR
#define ADIN2111_FIFO_CLR_MAC_RXF_CLR 0x00000001 |
Definition at line 518 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE
#define ADIN2111_FIFO_SIZE 0x3E |
Definition at line 116 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE
#define ADIN2111_FIFO_SIZE_HTX_SIZE 0x0000000F |
Definition at line 598 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_0KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_0KB 0x00000000 |
Definition at line 599 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_10KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_10KB 0x00000005 |
Definition at line 604 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_12KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_12KB 0x00000006 |
Definition at line 605 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_14KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_14KB 0x00000007 |
Definition at line 606 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_16KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_16KB 0x00000008 |
Definition at line 607 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_2KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_2KB 0x00000001 |
Definition at line 600 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_4KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_4KB 0x00000002 |
Definition at line 601 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_6KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_6KB 0x00000003 |
Definition at line 602 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_HTX_SIZE_8KB
#define ADIN2111_FIFO_SIZE_HTX_SIZE_8KB 0x00000004 |
Definition at line 603 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE 0x00000F00 |
Definition at line 578 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_0KB 0x00000000 |
Definition at line 579 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_10KB 0x00000500 |
Definition at line 584 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_12KB 0x00000600 |
Definition at line 585 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_14KB 0x00000700 |
Definition at line 586 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_16KB 0x00000800 |
Definition at line 587 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_2KB 0x00000100 |
Definition at line 580 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_4KB 0x00000200 |
Definition at line 581 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_6KB 0x00000300 |
Definition at line 582 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P1_RX_HI_SIZE_8KB 0x00000400 |
Definition at line 583 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE 0x000000F0 |
Definition at line 588 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_0KB 0x00000000 |
Definition at line 589 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_10KB 0x00000050 |
Definition at line 594 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_12KB 0x00000060 |
Definition at line 595 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_14KB 0x00000070 |
Definition at line 596 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_16KB 0x00000080 |
Definition at line 597 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_2KB 0x00000010 |
Definition at line 590 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_4KB 0x00000020 |
Definition at line 591 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_6KB 0x00000030 |
Definition at line 592 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P1_RX_LO_SIZE_8KB 0x00000040 |
Definition at line 593 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE 0x00F00000 |
Definition at line 548 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_0KB 0x00000000 |
Definition at line 549 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_10KB 0x00500000 |
Definition at line 554 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_12KB 0x00600000 |
Definition at line 555 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_14KB 0x00700000 |
Definition at line 556 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_16KB 0x00800000 |
Definition at line 557 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_2KB 0x00100000 |
Definition at line 550 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_4KB 0x00200000 |
Definition at line 551 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_6KB 0x00300000 |
Definition at line 552 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P1_TX_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P1_TX_SIZE_8KB 0x00400000 |
Definition at line 553 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE 0x000F0000 |
Definition at line 558 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_0KB 0x00000000 |
Definition at line 559 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_10KB 0x00050000 |
Definition at line 564 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_12KB 0x00060000 |
Definition at line 565 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_14KB 0x00070000 |
Definition at line 566 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_16KB 0x00080000 |
Definition at line 567 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_2KB 0x00010000 |
Definition at line 560 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_4KB 0x00020000 |
Definition at line 561 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_6KB 0x00030000 |
Definition at line 562 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P2_RX_HI_SIZE_8KB 0x00040000 |
Definition at line 563 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE 0x0000F000 |
Definition at line 568 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_0KB 0x00000000 |
Definition at line 569 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_10KB 0x00005000 |
Definition at line 574 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_12KB 0x00006000 |
Definition at line 575 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_14KB 0x00007000 |
Definition at line 576 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_16KB 0x00008000 |
Definition at line 577 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_2KB 0x00001000 |
Definition at line 570 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_4KB 0x00002000 |
Definition at line 571 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_6KB 0x00003000 |
Definition at line 572 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P2_RX_LO_SIZE_8KB 0x00004000 |
Definition at line 573 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE 0x0F000000 |
Definition at line 538 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_0KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_0KB 0x00000000 |
Definition at line 539 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_10KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_10KB 0x05000000 |
Definition at line 544 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_12KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_12KB 0x06000000 |
Definition at line 545 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_14KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_14KB 0x07000000 |
Definition at line 546 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_16KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_16KB 0x08000000 |
Definition at line 547 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_2KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_2KB 0x01000000 |
Definition at line 540 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_4KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_4KB 0x02000000 |
Definition at line 541 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_6KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_6KB 0x03000000 |
Definition at line 542 of file adin2111_driver.h.
◆ ADIN2111_FIFO_SIZE_P2_TX_SIZE_8KB
#define ADIN2111_FIFO_SIZE_P2_TX_SIZE_8KB 0x04000000 |
Definition at line 543 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_EG_CAPTURE
#define ADIN2111_FRAME_HEADER_EG_CAPTURE 0x00C0 |
Definition at line 68 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_EG_CAPTURE_A
#define ADIN2111_FRAME_HEADER_EG_CAPTURE_A 0x0040 |
Definition at line 69 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_EG_CAPTURE_B
#define ADIN2111_FRAME_HEADER_EG_CAPTURE_B 0x0080 |
Definition at line 70 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_EG_CAPTURE_C
#define ADIN2111_FRAME_HEADER_EG_CAPTURE_C 0x00C0 |
Definition at line 71 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_PORT1
#define ADIN2111_FRAME_HEADER_PORT1 0x0000 |
Definition at line 74 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_PORT2
#define ADIN2111_FRAME_HEADER_PORT2 0x0001 |
Definition at line 75 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_PRIORITY
#define ADIN2111_FRAME_HEADER_PRIORITY 0x4000 |
Definition at line 67 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_SIZE
#define ADIN2111_FRAME_HEADER_SIZE 2 |
Definition at line 58 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_TS_PARITY
#define ADIN2111_FRAME_HEADER_TS_PARITY 0x0008 |
Definition at line 72 of file adin2111_driver.h.
◆ ADIN2111_FRAME_HEADER_TS_PRESENT
#define ADIN2111_FRAME_HEADER_TS_PRESENT 0x0004 |
Definition at line 73 of file adin2111_driver.h.
◆ ADIN2111_HTX_OVF_FRM_CNT
#define ADIN2111_HTX_OVF_FRM_CNT 0x41 |
Definition at line 119 of file adin2111_driver.h.
◆ ADIN2111_IDVER
#define ADIN2111_IDVER 0x00 |
Definition at line 78 of file adin2111_driver.h.
◆ ADIN2111_IDVER_MINVER
#define ADIN2111_IDVER_MINVER 0x0000000F |
Definition at line 346 of file adin2111_driver.h.
◆ ADIN2111_IMASK0
#define ADIN2111_IMASK0 0x0C |
Definition at line 87 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_CDPEM
#define ADIN2111_IMASK0_CDPEM 0x00001000 |
Definition at line 449 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_HDREM
#define ADIN2111_IMASK0_HDREM 0x00000020 |
Definition at line 456 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_LOFEM
#define ADIN2111_IMASK0_LOFEM 0x00000010 |
Definition at line 457 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_PHYINTM
#define ADIN2111_IMASK0_PHYINTM 0x00000080 |
Definition at line 454 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_RESETCM
#define ADIN2111_IMASK0_RESETCM 0x00000040 |
Definition at line 455 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_RXBOEM
#define ADIN2111_IMASK0_RXBOEM 0x00000008 |
Definition at line 458 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TTSCAAM
#define ADIN2111_IMASK0_TTSCAAM 0x00000100 |
Definition at line 453 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TTSCABM
#define ADIN2111_IMASK0_TTSCABM 0x00000200 |
Definition at line 452 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TTSCACM
#define ADIN2111_IMASK0_TTSCACM 0x00000400 |
Definition at line 451 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TXBOEM
#define ADIN2111_IMASK0_TXBOEM 0x00000002 |
Definition at line 460 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TXBUEM
#define ADIN2111_IMASK0_TXBUEM 0x00000004 |
Definition at line 459 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TXFCSEM
#define ADIN2111_IMASK0_TXFCSEM 0x00000800 |
Definition at line 450 of file adin2111_driver.h.
◆ ADIN2111_IMASK0_TXPEM
#define ADIN2111_IMASK0_TXPEM 0x00000001 |
Definition at line 461 of file adin2111_driver.h.
◆ ADIN2111_IMASK1
#define ADIN2111_IMASK1 0x0D |
Definition at line 88 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_LINK_CHANGE_MASK
#define ADIN2111_IMASK1_LINK_CHANGE_MASK 0x00000002 |
Definition at line 477 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P1_RX_IFG_ERR_MASK
#define ADIN2111_IMASK1_P1_RX_IFG_ERR_MASK 0x00000100 |
Definition at line 474 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P1_RX_RDY_MASK
#define ADIN2111_IMASK1_P1_RX_RDY_MASK 0x00000010 |
Definition at line 475 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_PHYINT_MASK
#define ADIN2111_IMASK1_P2_PHYINT_MASK 0x00080000 |
Definition at line 469 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_RX_IFG_ERR_MASK
#define ADIN2111_IMASK1_P2_RX_IFG_ERR_MASK 0x00800000 |
Definition at line 465 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_RX_RDY_MASK
#define ADIN2111_IMASK1_P2_RX_RDY_MASK 0x00020000 |
Definition at line 470 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_TTSCAAM
#define ADIN2111_IMASK1_P2_TTSCAAM 0x00100000 |
Definition at line 468 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_TTSCABM
#define ADIN2111_IMASK1_P2_TTSCABM 0x00200000 |
Definition at line 467 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_TTSCACM
#define ADIN2111_IMASK1_P2_TTSCACM 0x00400000 |
Definition at line 466 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_P2_TXFCSEM
#define ADIN2111_IMASK1_P2_TXFCSEM 0x01000000 |
Definition at line 464 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_RX_ECC_ERR_MASK
#define ADIN2111_IMASK1_RX_ECC_ERR_MASK 0x00000800 |
Definition at line 472 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_SPI_ERR_MASK
#define ADIN2111_IMASK1_SPI_ERR_MASK 0x00000400 |
Definition at line 473 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_TX_ECC_ERR_MASK
#define ADIN2111_IMASK1_TX_ECC_ERR_MASK 0x00001000 |
Definition at line 471 of file adin2111_driver.h.
◆ ADIN2111_IMASK1_TX_RDY_MASK
#define ADIN2111_IMASK1_TX_RDY_MASK 0x00000008 |
Definition at line 476 of file adin2111_driver.h.
◆ ADIN2111_LED0_BLINK_TIME_CNTRL
#define ADIN2111_LED0_BLINK_TIME_CNTRL 0x1E, 0x8C80 |
Definition at line 308 of file adin2111_driver.h.
◆ ADIN2111_LED0_BLINK_TIME_CNTRL_LED0_OFF_N4MS
#define ADIN2111_LED0_BLINK_TIME_CNTRL_LED0_OFF_N4MS 0x00FF |
Definition at line 1121 of file adin2111_driver.h.
◆ ADIN2111_LED0_BLINK_TIME_CNTRL_LED0_ON_N4MS
#define ADIN2111_LED0_BLINK_TIME_CNTRL_LED0_ON_N4MS 0xFF00 |
Definition at line 1120 of file adin2111_driver.h.
◆ ADIN2111_LED1_BLINK_TIME_CNTRL
#define ADIN2111_LED1_BLINK_TIME_CNTRL 0x1E, 0x8C81 |
Definition at line 309 of file adin2111_driver.h.
◆ ADIN2111_LED1_BLINK_TIME_CNTRL_LED1_OFF_N4MS
#define ADIN2111_LED1_BLINK_TIME_CNTRL_LED1_OFF_N4MS 0x00FF |
Definition at line 1125 of file adin2111_driver.h.
◆ ADIN2111_LED1_BLINK_TIME_CNTRL_LED1_ON_N4MS
#define ADIN2111_LED1_BLINK_TIME_CNTRL_LED1_ON_N4MS 0xFF00 |
Definition at line 1124 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL
#define ADIN2111_LED_CNTRL 0x1E, 0x8C82 |
Definition at line 310 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_EN
#define ADIN2111_LED_CNTRL_LED0_EN 0x0080 |
Definition at line 1161 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION
#define ADIN2111_LED_CNTRL_LED0_FUNCTION 0x001F |
Definition at line 1164 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_AN_COMPLETE
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_AN_COMPLETE 0x0016 |
Definition at line 1187 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_AN_LINK_GOOD
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_AN_LINK_GOOD 0x0015 |
Definition at line 1186 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_BLINK
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_BLINK 0x000F |
Definition at line 1180 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_CLK25_REF
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_CLK25_REF 0x001A |
Definition at line 1191 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_CLK_120MHZ
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_CLK_120MHZ 0x001C |
Definition at line 1193 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_INCOMPATIBLE_LINK_CFG
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_INCOMPATIBLE_LINK_CFG 0x0014 |
Definition at line 1185 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_ONLY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_ONLY 0x0003 |
Definition at line 1168 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_ACTIVITY 0x0002 |
Definition at line 1167 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_ER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_ER 0x0007 |
Definition at line 1172 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_TX_ER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_RX_TX_ER 0x0008 |
Definition at line 1173 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_TX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_TX_ACTIVITY 0x0001 |
Definition at line 1166 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_TXRX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LINKUP_TXRX_ACTIVITY 0x0000 |
Definition at line 1165 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_LOC_RCVR_STATUS
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_LOC_RCVR_STATUS 0x0018 |
Definition at line 1189 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_MASTER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_MASTER 0x0012 |
Definition at line 1183 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_OFF
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_OFF 0x000E |
Definition at line 1179 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_ON
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_ON 0x000D |
Definition at line 1178 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_REM_RCVR_STATUS
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_REM_RCVR_STATUS 0x0019 |
Definition at line 1190 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_ACTIVITY 0x0006 |
Definition at line 1171 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_ER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_ER 0x0009 |
Definition at line 1174 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_SOP
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_SOP 0x000C |
Definition at line 1177 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_TX_ER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_RX_TX_ER 0x000A |
Definition at line 1175 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_SLAVE
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_SLAVE 0x0013 |
Definition at line 1184 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TS_TIMER
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TS_TIMER 0x0017 |
Definition at line 1188 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_ACTIVITY 0x0005 |
Definition at line 1170 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_LEVEL_1P0
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_LEVEL_1P0 0x0011 |
Definition at line 1182 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_LEVEL_2P4
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_LEVEL_2P4 0x0010 |
Definition at line 1181 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_SOP
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_SOP 0x000B |
Definition at line 1176 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_TCLK
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TX_TCLK 0x001B |
Definition at line 1192 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_FUNCTION_TXRX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED0_FUNCTION_TXRX_ACTIVITY 0x0004 |
Definition at line 1169 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_LINK_ST_QUALIFY
#define ADIN2111_LED_CNTRL_LED0_LINK_ST_QUALIFY 0x0040 |
Definition at line 1162 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED0_MODE
#define ADIN2111_LED_CNTRL_LED0_MODE 0x0020 |
Definition at line 1163 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_EN
#define ADIN2111_LED_CNTRL_LED1_EN 0x8000 |
Definition at line 1128 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION
#define ADIN2111_LED_CNTRL_LED1_FUNCTION 0x1F00 |
Definition at line 1131 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_AN_COMPLETE
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_AN_COMPLETE 0x1600 |
Definition at line 1154 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_AN_LINK_GOOD
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_AN_LINK_GOOD 0x1500 |
Definition at line 1153 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_BLINK
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_BLINK 0x0F00 |
Definition at line 1147 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_CLK25_REF
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_CLK25_REF 0x1A00 |
Definition at line 1158 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_CLK_120MHZ
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_CLK_120MHZ 0x1C00 |
Definition at line 1160 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_INCOMPATIBLE_LINK_CFG
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_INCOMPATIBLE_LINK_CFG 0x1400 |
Definition at line 1152 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_ONLY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_ONLY 0x0300 |
Definition at line 1135 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_ACTIVITY 0x0200 |
Definition at line 1134 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_ER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_ER 0x0700 |
Definition at line 1139 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_TX_ER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_RX_TX_ER 0x0800 |
Definition at line 1140 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_TX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_TX_ACTIVITY 0x0100 |
Definition at line 1133 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_TXRX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LINKUP_TXRX_ACTIVITY 0x0000 |
Definition at line 1132 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_LOC_RCVR_STATUS
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_LOC_RCVR_STATUS 0x1800 |
Definition at line 1156 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_MASTER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_MASTER 0x1200 |
Definition at line 1150 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_OFF
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_OFF 0x0E00 |
Definition at line 1146 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_ON
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_ON 0x0D00 |
Definition at line 1145 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_REM_RCVR_STATUS
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_REM_RCVR_STATUS 0x1900 |
Definition at line 1157 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_ACTIVITY 0x0600 |
Definition at line 1138 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_ER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_ER 0x0900 |
Definition at line 1141 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_SOP
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_SOP 0x0C00 |
Definition at line 1144 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_TX_ER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_RX_TX_ER 0x0A00 |
Definition at line 1142 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_SLAVE
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_SLAVE 0x1300 |
Definition at line 1151 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TS_TIMER
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TS_TIMER 0x1700 |
Definition at line 1155 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_ACTIVITY 0x0500 |
Definition at line 1137 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_LEVEL_1P0
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_LEVEL_1P0 0x1100 |
Definition at line 1149 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_LEVEL_2P4
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_LEVEL_2P4 0x1000 |
Definition at line 1148 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_SOP
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_SOP 0x0B00 |
Definition at line 1143 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_TCLK
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TX_TCLK 0x1B00 |
Definition at line 1159 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_FUNCTION_TXRX_ACTIVITY
#define ADIN2111_LED_CNTRL_LED1_FUNCTION_TXRX_ACTIVITY 0x0400 |
Definition at line 1136 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_LINK_ST_QUALIFY
#define ADIN2111_LED_CNTRL_LED1_LINK_ST_QUALIFY 0x4000 |
Definition at line 1129 of file adin2111_driver.h.
◆ ADIN2111_LED_CNTRL_LED1_MODE
#define ADIN2111_LED_CNTRL_LED1_MODE 0x2000 |
Definition at line 1130 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY
#define ADIN2111_LED_POLARITY 0x1E, 0x8C83 |
Definition at line 311 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED0_POLARITY
#define ADIN2111_LED_POLARITY_LED0_POLARITY 0x0003 |
Definition at line 1200 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED0_POLARITY_ACTIVE_HIGH
#define ADIN2111_LED_POLARITY_LED0_POLARITY_ACTIVE_HIGH 0x0001 |
Definition at line 1202 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED0_POLARITY_ACTIVE_LOW
#define ADIN2111_LED_POLARITY_LED0_POLARITY_ACTIVE_LOW 0x0002 |
Definition at line 1203 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED0_POLARITY_AUTOSENSE
#define ADIN2111_LED_POLARITY_LED0_POLARITY_AUTOSENSE 0x0000 |
Definition at line 1201 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED1_POLARITY
#define ADIN2111_LED_POLARITY_LED1_POLARITY 0x000C |
Definition at line 1196 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED1_POLARITY_ACTIVE_HIGH
#define ADIN2111_LED_POLARITY_LED1_POLARITY_ACTIVE_HIGH 0x0004 |
Definition at line 1198 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED1_POLARITY_ACTIVE_LOW
#define ADIN2111_LED_POLARITY_LED1_POLARITY_ACTIVE_LOW 0x0008 |
Definition at line 1199 of file adin2111_driver.h.
◆ ADIN2111_LED_POLARITY_LED1_POLARITY_AUTOSENSE
#define ADIN2111_LED_POLARITY_LED1_POLARITY_AUTOSENSE 0x0000 |
Definition at line 1197 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_LOOPBACK
#define ADIN2111_MAC_IF_LOOPBACK 0x1F, 0x8055 |
Definition at line 342 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_LOOPBACK_MAC_IF_LB_EN
#define ADIN2111_MAC_IF_LOOPBACK_MAC_IF_LB_EN 0x0001 |
Definition at line 1268 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_LOOPBACK_MAC_IF_LB_TX_SUP_EN
#define ADIN2111_MAC_IF_LOOPBACK_MAC_IF_LB_TX_SUP_EN 0x0002 |
Definition at line 1267 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_LOOPBACK_MAC_IF_REM_LB_EN
#define ADIN2111_MAC_IF_LOOPBACK_MAC_IF_REM_LB_EN 0x0004 |
Definition at line 1266 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_LOOPBACK_MAC_IF_REM_LB_RX_SUP_EN
#define ADIN2111_MAC_IF_LOOPBACK_MAC_IF_REM_LB_RX_SUP_EN 0x0008 |
Definition at line 1265 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL
#define ADIN2111_MAC_IF_SOP_CNTRL 0x1F, 0x805A |
Definition at line 343 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_DET_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_DET_EN 0x0001 |
Definition at line 1276 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_LEN_CHK_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_LEN_CHK_EN 0x0004 |
Definition at line 1274 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_SFD_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_RX_SOP_SFD_EN 0x0002 |
Definition at line 1275 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_DET_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_DET_EN 0x0008 |
Definition at line 1273 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_LEN_CHK_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_LEN_CHK_EN 0x0020 |
Definition at line 1271 of file adin2111_driver.h.
◆ ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_SFD_EN
#define ADIN2111_MAC_IF_SOP_CNTRL_MAC_IF_TX_SOP_SFD_EN 0x0010 |
Definition at line 1272 of file adin2111_driver.h.
◆ ADIN2111_MAC_RST_STATUS
#define ADIN2111_MAC_RST_STATUS 0x3B |
Definition at line 113 of file adin2111_driver.h.
◆ ADIN2111_MAC_RST_STATUS_MAC_CRYSL_CLK_RDY
#define ADIN2111_MAC_RST_STATUS_MAC_CRYSL_CLK_RDY 0x00000002 |
Definition at line 524 of file adin2111_driver.h.
◆ ADIN2111_MAC_RST_STATUS_MAC_OSC_CLK_RDY
#define ADIN2111_MAC_RST_STATUS_MAC_OSC_CLK_RDY 0x00000001 |
Definition at line 525 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC0
#define ADIN2111_MDIOACC0 0x20 |
Definition at line 95 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC1
#define ADIN2111_MDIOACC1 0x21 |
Definition at line 96 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC2
#define ADIN2111_MDIOACC2 0x22 |
Definition at line 97 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC3
#define ADIN2111_MDIOACC3 0x23 |
Definition at line 98 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC4
#define ADIN2111_MDIOACC4 0x24 |
Definition at line 99 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC5
#define ADIN2111_MDIOACC5 0x25 |
Definition at line 100 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC6
#define ADIN2111_MDIOACC6 0x26 |
Definition at line 101 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC7
#define ADIN2111_MDIOACC7 0x27 |
Definition at line 102 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_DATA
#define ADIN2111_MDIOACC_MDIO_DATA 0x0000FFFF |
Definition at line 494 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_DEVAD
#define ADIN2111_MDIOACC_MDIO_DEVAD 0x001F0000 |
Definition at line 493 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_OP
#define ADIN2111_MDIOACC_MDIO_OP 0x0C000000 |
Definition at line 485 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_OP_ADDR
#define ADIN2111_MDIOACC_MDIO_OP_ADDR 0x00000000 |
Definition at line 486 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_OP_INC_READ
#define ADIN2111_MDIOACC_MDIO_OP_INC_READ 0x08000000 |
Definition at line 488 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_OP_READ
#define ADIN2111_MDIOACC_MDIO_OP_READ 0x0C000000 |
Definition at line 489 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_OP_WRITE
#define ADIN2111_MDIOACC_MDIO_OP_WRITE 0x04000000 |
Definition at line 487 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_PRTAD
#define ADIN2111_MDIOACC_MDIO_PRTAD 0x03E00000 |
Definition at line 490 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_PRTAD_PHY1
#define ADIN2111_MDIOACC_MDIO_PRTAD_PHY1 0x00200000 |
Definition at line 491 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_PRTAD_PHY2
#define ADIN2111_MDIOACC_MDIO_PRTAD_PHY2 0x00400000 |
Definition at line 492 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_ST
#define ADIN2111_MDIOACC_MDIO_ST 0x30000000 |
Definition at line 482 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_ST_CLAUSE_22
#define ADIN2111_MDIOACC_MDIO_ST_CLAUSE_22 0x10000000 |
Definition at line 484 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_ST_CLAUSE_45
#define ADIN2111_MDIOACC_MDIO_ST_CLAUSE_45 0x00000000 |
Definition at line 483 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_TAERR
#define ADIN2111_MDIOACC_MDIO_TAERR 0x40000000 |
Definition at line 481 of file adin2111_driver.h.
◆ ADIN2111_MDIOACC_MDIO_TRDONE
#define ADIN2111_MDIOACC_MDIO_TRDONE 0x80000000 |
Definition at line 480 of file adin2111_driver.h.
◆ ADIN2111_MECC_ERR_ADDR
#define ADIN2111_MECC_ERR_ADDR 0x42 |
Definition at line 120 of file adin2111_driver.h.
◆ ADIN2111_MECC_ERR_ADDR_MECC_ERR_ADDR
#define ADIN2111_MECC_ERR_ADDR_MECC_ERR_ADDR 0x00003FFF |
Definition at line 616 of file adin2111_driver.h.
◆ ADIN2111_MGMT_MDIO_CNTRL
#define ADIN2111_MGMT_MDIO_CNTRL 0x1E, 0x8C30 |
Definition at line 306 of file adin2111_driver.h.
◆ ADIN2111_MGMT_MDIO_CNTRL_MGMT_GRP_MDIO_EN
#define ADIN2111_MGMT_MDIO_CNTRL_MGMT_GRP_MDIO_EN 0x0001 |
Definition at line 1095 of file adin2111_driver.h.
◆ ADIN2111_MGMT_PRT_PKG
#define ADIN2111_MGMT_PRT_PKG 0x1E, 0x8C22 |
Definition at line 305 of file adin2111_driver.h.
◆ ADIN2111_MGMT_PRT_PKG_MGMT_PRT_PKG_VAL
#define ADIN2111_MGMT_PRT_PKG_MGMT_PRT_PKG_VAL 0x003F |
Definition at line 1092 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL
#define ADIN2111_MI_CONTROL 0x00 |
Definition at line 240 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_AN_EN
#define ADIN2111_MI_CONTROL_MI_AN_EN 0x1000 |
Definition at line 730 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_COLTEST
#define ADIN2111_MI_CONTROL_MI_COLTEST 0x0080 |
Definition at line 734 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_FULL_DUPLEX
#define ADIN2111_MI_CONTROL_MI_FULL_DUPLEX 0x0100 |
Definition at line 733 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_ISOLATE
#define ADIN2111_MI_CONTROL_MI_ISOLATE 0x0400 |
Definition at line 732 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_LOOPBACK
#define ADIN2111_MI_CONTROL_MI_LOOPBACK 0x4000 |
Definition at line 728 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_SFT_PD
#define ADIN2111_MI_CONTROL_MI_SFT_PD 0x0800 |
Definition at line 731 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_SFT_RST
#define ADIN2111_MI_CONTROL_MI_SFT_RST 0x8000 |
Definition at line 727 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_SPEED_SEL_LSB
#define ADIN2111_MI_CONTROL_MI_SPEED_SEL_LSB 0x2000 |
Definition at line 729 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_SPEED_SEL_MSB
#define ADIN2111_MI_CONTROL_MI_SPEED_SEL_MSB 0x0040 |
Definition at line 735 of file adin2111_driver.h.
◆ ADIN2111_MI_CONTROL_MI_UNIDIR_EN
#define ADIN2111_MI_CONTROL_MI_UNIDIR_EN 0x0020 |
Definition at line 736 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID1
#define ADIN2111_MI_PHY_ID1 0x02 |
Definition at line 242 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID1_MI_PHY_ID1
#define ADIN2111_MI_PHY_ID1_MI_PHY_ID1 0xFFFF |
Definition at line 757 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID1_MI_PHY_ID1_DEFAULT
#define ADIN2111_MI_PHY_ID1_MI_PHY_ID1_DEFAULT 0x0283 |
Definition at line 758 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2
#define ADIN2111_MI_PHY_ID2 0x03 |
Definition at line 243 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2_MI_MODEL_NUM
#define ADIN2111_MI_PHY_ID2_MI_MODEL_NUM 0x03F0 |
Definition at line 763 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2_MI_PHY_ID2_OUI
#define ADIN2111_MI_PHY_ID2_MI_PHY_ID2_OUI 0xFC00 |
Definition at line 761 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2_MI_PHY_ID2_OUI_DEFAULT
#define ADIN2111_MI_PHY_ID2_MI_PHY_ID2_OUI_DEFAULT 0xBC00 |
Definition at line 762 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2_MI_REV_NUM
#define ADIN2111_MI_PHY_ID2_MI_REV_NUM 0x000F |
Definition at line 764 of file adin2111_driver.h.
◆ ADIN2111_MI_PHY_ID2_MI_REV_NUM_DEFAULT
#define ADIN2111_MI_PHY_ID2_MI_REV_NUM_DEFAULT 0x0001 |
Definition at line 765 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS
#define ADIN2111_MI_STATUS 0x01 |
Definition at line 241 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_AN_ABLE
#define ADIN2111_MI_STATUS_MI_AN_ABLE 0x0008 |
Definition at line 751 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_AN_COMPLETE
#define ADIN2111_MI_STATUS_MI_AN_COMPLETE 0x0020 |
Definition at line 749 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_EXT_CAPABLE
#define ADIN2111_MI_STATUS_MI_EXT_CAPABLE 0x0001 |
Definition at line 754 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_EXT_STAT_SPRT
#define ADIN2111_MI_STATUS_MI_EXT_STAT_SPRT 0x0100 |
Definition at line 746 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_FD100_SPRT
#define ADIN2111_MI_STATUS_MI_FD100_SPRT 0x4000 |
Definition at line 740 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_FD10_SPRT
#define ADIN2111_MI_STATUS_MI_FD10_SPRT 0x1000 |
Definition at line 742 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_FD_T2_SPRT
#define ADIN2111_MI_STATUS_MI_FD_T2_SPRT 0x0400 |
Definition at line 744 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_HD100_SPRT
#define ADIN2111_MI_STATUS_MI_HD100_SPRT 0x2000 |
Definition at line 741 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_HD10_SPRT
#define ADIN2111_MI_STATUS_MI_HD10_SPRT 0x0800 |
Definition at line 743 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_HD_T2_SPRT
#define ADIN2111_MI_STATUS_MI_HD_T2_SPRT 0x0200 |
Definition at line 745 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_JABBER_DET
#define ADIN2111_MI_STATUS_MI_JABBER_DET 0x0002 |
Definition at line 753 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_LINK_STAT_LAT
#define ADIN2111_MI_STATUS_MI_LINK_STAT_LAT 0x0004 |
Definition at line 752 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_MF_PREAM_SUP_ABLE
#define ADIN2111_MI_STATUS_MI_MF_PREAM_SUP_ABLE 0x0040 |
Definition at line 748 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_REM_FLT
#define ADIN2111_MI_STATUS_MI_REM_FLT 0x0010 |
Definition at line 750 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_T4_SPRT
#define ADIN2111_MI_STATUS_MI_T4_SPRT 0x8000 |
Definition at line 739 of file adin2111_driver.h.
◆ ADIN2111_MI_STATUS_MI_UNIDIR_ABLE
#define ADIN2111_MI_STATUS_MI_UNIDIR_ABLE 0x0080 |
Definition at line 747 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID1
#define ADIN2111_MMD1_DEV_ID1 0x1E, 0x0002 |
Definition at line 291 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID1_MMD1_DEV_ID1
#define ADIN2111_MMD1_DEV_ID1_MMD1_DEV_ID1 0xFFFF |
Definition at line 1046 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID1_MMD1_DEV_ID1_DEFAULT
#define ADIN2111_MMD1_DEV_ID1_MMD1_DEV_ID1_DEFAULT 0x0283 |
Definition at line 1047 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2
#define ADIN2111_MMD1_DEV_ID2 0x1E, 0x0003 |
Definition at line 292 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_DEV_ID2_OUI
#define ADIN2111_MMD1_DEV_ID2_MMD1_DEV_ID2_OUI 0xFC00 |
Definition at line 1050 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_DEV_ID2_OUI_DEFAULT
#define ADIN2111_MMD1_DEV_ID2_MMD1_DEV_ID2_OUI_DEFAULT 0xBC00 |
Definition at line 1051 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_MODEL_NUM
#define ADIN2111_MMD1_DEV_ID2_MMD1_MODEL_NUM 0x03F0 |
Definition at line 1052 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_MODEL_NUM_DEFAULT
#define ADIN2111_MMD1_DEV_ID2_MMD1_MODEL_NUM_DEFAULT 0x00A0 |
Definition at line 1053 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_REV_NUM
#define ADIN2111_MMD1_DEV_ID2_MMD1_REV_NUM 0x000F |
Definition at line 1054 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEV_ID2_MMD1_REV_NUM_DEFAULT
#define ADIN2111_MMD1_DEV_ID2_MMD1_REV_NUM_DEFAULT 0x0001 |
Definition at line 1055 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEVS_IN_PKG1
#define ADIN2111_MMD1_DEVS_IN_PKG1 0x1E, 0x0005 |
Definition at line 293 of file adin2111_driver.h.
◆ ADIN2111_MMD1_DEVS_IN_PKG2
#define ADIN2111_MMD1_DEVS_IN_PKG2 0x1E, 0x0006 |
Definition at line 294 of file adin2111_driver.h.
◆ ADIN2111_MMD1_STATUS
#define ADIN2111_MMD1_STATUS 0x1E, 0x0008 |
Definition at line 295 of file adin2111_driver.h.
◆ ADIN2111_MMD1_STATUS_MMD1_STATUS
#define ADIN2111_MMD1_STATUS_MMD1_STATUS 0xC000 |
Definition at line 1058 of file adin2111_driver.h.
◆ ADIN2111_MMD1_STATUS_MMD1_STATUS_DEV_RESP
#define ADIN2111_MMD1_STATUS_MMD1_STATUS_DEV_RESP 0x8000 |
Definition at line 1059 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID1
#define ADIN2111_MMD2_DEV_ID1 0x1F, 0x0002 |
Definition at line 312 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID1_MMD2_DEV_ID1
#define ADIN2111_MMD2_DEV_ID1_MMD2_DEV_ID1 0xFFFF |
Definition at line 1206 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID1_MMD2_DEV_ID1_DEFAULT
#define ADIN2111_MMD2_DEV_ID1_MMD2_DEV_ID1_DEFAULT 0x0283 |
Definition at line 1207 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2
#define ADIN2111_MMD2_DEV_ID2 0x1F, 0x0003 |
Definition at line 313 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_DEV_ID2_OUI
#define ADIN2111_MMD2_DEV_ID2_MMD2_DEV_ID2_OUI 0xFC00 |
Definition at line 1210 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_DEV_ID2_OUI_DEFAULT
#define ADIN2111_MMD2_DEV_ID2_MMD2_DEV_ID2_OUI_DEFAULT 0xBC00 |
Definition at line 1211 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_MODEL_NUM
#define ADIN2111_MMD2_DEV_ID2_MMD2_MODEL_NUM 0x03F0 |
Definition at line 1212 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_MODEL_NUM_DEFAULT
#define ADIN2111_MMD2_DEV_ID2_MMD2_MODEL_NUM_DEFAULT 0x00A0 |
Definition at line 1213 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_REV_NUM
#define ADIN2111_MMD2_DEV_ID2_MMD2_REV_NUM 0x000F |
Definition at line 1214 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEV_ID2_MMD2_REV_NUM_DEFAULT
#define ADIN2111_MMD2_DEV_ID2_MMD2_REV_NUM_DEFAULT 0x0001 |
Definition at line 1215 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEVS_IN_PKG1
#define ADIN2111_MMD2_DEVS_IN_PKG1 0x1F, 0x0005 |
Definition at line 314 of file adin2111_driver.h.
◆ ADIN2111_MMD2_DEVS_IN_PKG2
#define ADIN2111_MMD2_DEVS_IN_PKG2 0x1F, 0x0006 |
Definition at line 315 of file adin2111_driver.h.
◆ ADIN2111_MMD2_STATUS
#define ADIN2111_MMD2_STATUS 0x1F, 0x0008 |
Definition at line 316 of file adin2111_driver.h.
◆ ADIN2111_MMD2_STATUS_MMD2_STATUS
#define ADIN2111_MMD2_STATUS_MMD2_STATUS 0xC000 |
Definition at line 1218 of file adin2111_driver.h.
◆ ADIN2111_MMD2_STATUS_MMD2_STATUS_DEV_RESP
#define ADIN2111_MMD2_STATUS_MMD2_STATUS_DEV_RESP 0x8000 |
Definition at line 1219 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS
#define ADIN2111_MMD_ACCESS 0x0E |
Definition at line 245 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL
#define ADIN2111_MMD_ACCESS_CNTRL 0x0D |
Definition at line 244 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_DEVAD
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_DEVAD 0x001F |
Definition at line 773 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION 0xC000 |
Definition at line 768 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_ADDR
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_ADDR 0x0000 |
Definition at line 769 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_NO_POST_INC
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_NO_POST_INC 0x4000 |
Definition at line 770 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_POST_INC_RW
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_POST_INC_RW 0x8000 |
Definition at line 771 of file adin2111_driver.h.
◆ ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_POST_INC_W
#define ADIN2111_MMD_ACCESS_CNTRL_MMD_ACR_FUNCTION_DATA_POST_INC_W 0xC000 |
Definition at line 772 of file adin2111_driver.h.
◆ ADIN2111_MSE_VAL
#define ADIN2111_MSE_VAL 0x01, 0x830B |
Definition at line 262 of file adin2111_driver.h.
◆ ADIN2111_P1_HI_RFC
#define ADIN2111_P1_HI_RFC 0xB9 |
Definition at line 200 of file adin2111_driver.h.
◆ ADIN2111_P1_HI_RFC_P1_HI_RFC
#define ADIN2111_P1_HI_RFC_P1_HI_RFC 0x000001FF |
Definition at line 676 of file adin2111_driver.h.
◆ ADIN2111_P1_HI_RXSIZE
#define ADIN2111_P1_HI_RXSIZE 0xBB |
Definition at line 202 of file adin2111_driver.h.
◆ ADIN2111_P1_HI_RXSIZE_P1_HI_RXSIZE
#define ADIN2111_P1_HI_RXSIZE_P1_HI_RXSIZE 0x00003FFF |
Definition at line 682 of file adin2111_driver.h.
◆ ADIN2111_P1_LO_RFC
#define ADIN2111_P1_LO_RFC 0xB8 |
Definition at line 199 of file adin2111_driver.h.
◆ ADIN2111_P1_LO_RFC_P1_LO_RFC
#define ADIN2111_P1_LO_RFC_P1_LO_RFC 0x000001FF |
Definition at line 673 of file adin2111_driver.h.
◆ ADIN2111_P1_LO_RXSIZE
#define ADIN2111_P1_LO_RXSIZE 0xBA |
Definition at line 201 of file adin2111_driver.h.
◆ ADIN2111_P1_LO_RXSIZE_P1_LO_RXSIZE
#define ADIN2111_P1_LO_RXSIZE_P1_LO_RXSIZE 0x00003FFF |
Definition at line 679 of file adin2111_driver.h.
◆ ADIN2111_P1_LOOP
#define ADIN2111_P1_LOOP 0xB3 |
Definition at line 194 of file adin2111_driver.h.
◆ ADIN2111_P1_LOOP_P1_LOOPBACK_EN
#define ADIN2111_P1_LOOP_P1_LOOPBACK_EN 0x00000001 |
Definition at line 658 of file adin2111_driver.h.
◆ ADIN2111_P1_RX
#define ADIN2111_P1_RX 0x91 |
Definition at line 177 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_ALGN_ERR_CNT
#define ADIN2111_P1_RX_ALGN_ERR_CNT 0xA5 |
Definition at line 183 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_BCAST_CNT
#define ADIN2111_P1_RX_BCAST_CNT 0xA1 |
Definition at line 179 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_CRC_EN
#define ADIN2111_P1_RX_CRC_EN 0xB4 |
Definition at line 195 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_CRC_EN_P1_CRC_CHK_EN
#define ADIN2111_P1_RX_CRC_EN_P1_CRC_CHK_EN 0x00000001 |
Definition at line 661 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_CRC_ERR_CNT
#define ADIN2111_P1_RX_CRC_ERR_CNT 0xA4 |
Definition at line 182 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_DROP_FILT_CNT
#define ADIN2111_P1_RX_DROP_FILT_CNT 0xAD |
Definition at line 191 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_DROP_FULL_CNT
#define ADIN2111_P1_RX_DROP_FULL_CNT 0xAC |
Definition at line 190 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_FRM_CNT
#define ADIN2111_P1_RX_FRM_CNT 0xA0 |
Definition at line 178 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_FSIZE
#define ADIN2111_P1_RX_FSIZE 0x90 |
Definition at line 176 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_FSIZE_P1_RX_FRM_SIZE
#define ADIN2111_P1_RX_FSIZE_P1_RX_FRM_SIZE 0x000007FF |
Definition at line 649 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_IFG
#define ADIN2111_P1_RX_IFG 0xB5 |
Definition at line 196 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_IFG_ERR_CNT
#define ADIN2111_P1_RX_IFG_ERR_CNT 0xAE |
Definition at line 192 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_IFG_P1_RX_IFG
#define ADIN2111_P1_RX_IFG_P1_RX_IFG 0x0000003F |
Definition at line 664 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_LS_ERR_CNT
#define ADIN2111_P1_RX_LS_ERR_CNT 0xA6 |
Definition at line 184 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_MAX_LEN
#define ADIN2111_P1_RX_MAX_LEN 0xB6 |
Definition at line 197 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_MAX_LEN_P1_MAX_FRM_LEN
#define ADIN2111_P1_RX_MAX_LEN_P1_MAX_FRM_LEN 0x0000FFFF |
Definition at line 667 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_MCAST_CNT
#define ADIN2111_P1_RX_MCAST_CNT 0xA2 |
Definition at line 180 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_MIN_LEN
#define ADIN2111_P1_RX_MIN_LEN 0xB7 |
Definition at line 198 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_MIN_LEN_P1_MIN_FRM_LEN
#define ADIN2111_P1_RX_MIN_LEN_P1_MIN_FRM_LEN 0x0000FFFF |
Definition at line 670 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_P1_RDR
#define ADIN2111_P1_RX_P1_RDR 0xFFFFFFFF |
Definition at line 652 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_PHY_ERR_CNT
#define ADIN2111_P1_RX_PHY_ERR_CNT 0xA7 |
Definition at line 185 of file adin2111_driver.h.
◆ ADIN2111_P1_RX_UCAST_CNT
#define ADIN2111_P1_RX_UCAST_CNT 0xA3 |
Definition at line 181 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_BCAST_CNT
#define ADIN2111_P1_TX_BCAST_CNT 0xA9 |
Definition at line 187 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_FRM_CNT
#define ADIN2111_P1_TX_FRM_CNT 0xA8 |
Definition at line 186 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_IFG
#define ADIN2111_P1_TX_IFG 0xB0 |
Definition at line 193 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_IFG_P1_TX_IFG
#define ADIN2111_P1_TX_IFG_P1_TX_IFG 0x000000FF |
Definition at line 655 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_MCAST_CNT
#define ADIN2111_P1_TX_MCAST_CNT 0xAA |
Definition at line 188 of file adin2111_driver.h.
◆ ADIN2111_P1_TX_UCAST_CNT
#define ADIN2111_P1_TX_UCAST_CNT 0xAB |
Definition at line 189 of file adin2111_driver.h.
◆ ADIN2111_P1TOP2_TXSIZE
#define ADIN2111_P1TOP2_TXSIZE 0xBC |
Definition at line 203 of file adin2111_driver.h.
◆ ADIN2111_P1TOP2_TXSIZE_P1TOP2_TXSIZE
#define ADIN2111_P1TOP2_TXSIZE_P1TOP2_TXSIZE 0x00003FFF |
Definition at line 685 of file adin2111_driver.h.
◆ ADIN2111_P2_HI_RFC
#define ADIN2111_P2_HI_RFC 0xE9 |
Definition at line 228 of file adin2111_driver.h.
◆ ADIN2111_P2_HI_RFC_P2_HI_RFC
#define ADIN2111_P2_HI_RFC_P2_HI_RFC 0x000001FF |
Definition at line 715 of file adin2111_driver.h.
◆ ADIN2111_P2_HI_RXSIZE
#define ADIN2111_P2_HI_RXSIZE 0xEB |
Definition at line 230 of file adin2111_driver.h.
◆ ADIN2111_P2_HI_RXSIZE_P2_HI_RXSIZE
#define ADIN2111_P2_HI_RXSIZE_P2_HI_RXSIZE 0x00003FFF |
Definition at line 721 of file adin2111_driver.h.
◆ ADIN2111_P2_LO_RFC
#define ADIN2111_P2_LO_RFC 0xE8 |
Definition at line 227 of file adin2111_driver.h.
◆ ADIN2111_P2_LO_RFC_P2_LO_RFC
#define ADIN2111_P2_LO_RFC_P2_LO_RFC 0x000001FF |
Definition at line 712 of file adin2111_driver.h.
◆ ADIN2111_P2_LO_RXSIZE
#define ADIN2111_P2_LO_RXSIZE 0xEA |
Definition at line 229 of file adin2111_driver.h.
◆ ADIN2111_P2_LO_RXSIZE_P2_LO_RXSIZE
#define ADIN2111_P2_LO_RXSIZE_P2_LO_RXSIZE 0x00003FFF |
Definition at line 718 of file adin2111_driver.h.
◆ ADIN2111_P2_LOOP
#define ADIN2111_P2_LOOP 0xE3 |
Definition at line 222 of file adin2111_driver.h.
◆ ADIN2111_P2_LOOP_P2_LOOPBACK_EN
#define ADIN2111_P2_LOOP_P2_LOOPBACK_EN 0x00000001 |
Definition at line 697 of file adin2111_driver.h.
◆ ADIN2111_P2_RX
#define ADIN2111_P2_RX 0xC1 |
Definition at line 205 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_ALGN_ERR_CNT
#define ADIN2111_P2_RX_ALGN_ERR_CNT 0xD5 |
Definition at line 211 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_BCAST_CNT
#define ADIN2111_P2_RX_BCAST_CNT 0xD1 |
Definition at line 207 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_CRC_EN
#define ADIN2111_P2_RX_CRC_EN 0xE4 |
Definition at line 223 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_CRC_EN_P2_CRC_CHK_EN
#define ADIN2111_P2_RX_CRC_EN_P2_CRC_CHK_EN 0x00000001 |
Definition at line 700 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_CRC_ERR_CNT
#define ADIN2111_P2_RX_CRC_ERR_CNT 0xD4 |
Definition at line 210 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_DROP_FILT_CNT
#define ADIN2111_P2_RX_DROP_FILT_CNT 0xDD |
Definition at line 219 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_DROP_FULL_CNT
#define ADIN2111_P2_RX_DROP_FULL_CNT 0xDC |
Definition at line 218 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_FRM_CNT
#define ADIN2111_P2_RX_FRM_CNT 0xD0 |
Definition at line 206 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_FSIZE
#define ADIN2111_P2_RX_FSIZE 0xC0 |
Definition at line 204 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_FSIZE_P2_RX_FRM_SIZE
#define ADIN2111_P2_RX_FSIZE_P2_RX_FRM_SIZE 0x000007FF |
Definition at line 688 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_IFG
#define ADIN2111_P2_RX_IFG 0xE5 |
Definition at line 224 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_IFG_ERR_CNT
#define ADIN2111_P2_RX_IFG_ERR_CNT 0xDE |
Definition at line 220 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_IFG_P2_RX_IFG
#define ADIN2111_P2_RX_IFG_P2_RX_IFG 0x0000FFFF |
Definition at line 703 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_LS_ERR_CNT
#define ADIN2111_P2_RX_LS_ERR_CNT 0xD6 |
Definition at line 212 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_MAX_LEN
#define ADIN2111_P2_RX_MAX_LEN 0xE6 |
Definition at line 225 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_MAX_LEN_P2_MAX_FRM_LEN
#define ADIN2111_P2_RX_MAX_LEN_P2_MAX_FRM_LEN 0x0000FFFF |
Definition at line 706 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_MCAST_CNT
#define ADIN2111_P2_RX_MCAST_CNT 0xD2 |
Definition at line 208 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_MIN_LEN
#define ADIN2111_P2_RX_MIN_LEN 0xE7 |
Definition at line 226 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_MIN_LEN_P2_MIN_FRM_LEN
#define ADIN2111_P2_RX_MIN_LEN_P2_MIN_FRM_LEN 0x0000FFFF |
Definition at line 709 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_P2_RDR
#define ADIN2111_P2_RX_P2_RDR 0xFFFFFFFF |
Definition at line 691 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_PHY_ERR_CNT
#define ADIN2111_P2_RX_PHY_ERR_CNT 0xD7 |
Definition at line 213 of file adin2111_driver.h.
◆ ADIN2111_P2_RX_UCAST_CNT
#define ADIN2111_P2_RX_UCAST_CNT 0xD3 |
Definition at line 209 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCAH
#define ADIN2111_P2_TTSCAH 0xF0 |
Definition at line 232 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCAL
#define ADIN2111_P2_TTSCAL 0xF1 |
Definition at line 233 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCBH
#define ADIN2111_P2_TTSCBH 0xF2 |
Definition at line 234 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCBL
#define ADIN2111_P2_TTSCBL 0xF3 |
Definition at line 235 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCCH
#define ADIN2111_P2_TTSCCH 0xF4 |
Definition at line 236 of file adin2111_driver.h.
◆ ADIN2111_P2_TTSCCL
#define ADIN2111_P2_TTSCCL 0xF5 |
Definition at line 237 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_BCAST_CNT
#define ADIN2111_P2_TX_BCAST_CNT 0xD9 |
Definition at line 215 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_FRM_CNT
#define ADIN2111_P2_TX_FRM_CNT 0xD8 |
Definition at line 214 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_IFG
#define ADIN2111_P2_TX_IFG 0xE0 |
Definition at line 221 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_IFG_P2_TX_IFG
#define ADIN2111_P2_TX_IFG_P2_TX_IFG 0x000000FF |
Definition at line 694 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_MCAST_CNT
#define ADIN2111_P2_TX_MCAST_CNT 0xDA |
Definition at line 216 of file adin2111_driver.h.
◆ ADIN2111_P2_TX_UCAST_CNT
#define ADIN2111_P2_TX_UCAST_CNT 0xDB |
Definition at line 217 of file adin2111_driver.h.
◆ ADIN2111_P2TOP1_TXSIZE
#define ADIN2111_P2TOP1_TXSIZE 0xEC |
Definition at line 231 of file adin2111_driver.h.
◆ ADIN2111_P2TOP1_TXSIZE_P2TOP1_TXSIZE
#define ADIN2111_P2TOP1_TXSIZE_P2TOP1_TXSIZE 0x00003FFF |
Definition at line 724 of file adin2111_driver.h.
◆ ADIN2111_PCS_CNTRL1
#define ADIN2111_PCS_CNTRL1 0x03, 0x0000 |
Definition at line 263 of file adin2111_driver.h.
◆ ADIN2111_PCS_CNTRL1_LB_PCS_EN
#define ADIN2111_PCS_CNTRL1_LB_PCS_EN 0x4000 |
Definition at line 906 of file adin2111_driver.h.
◆ ADIN2111_PCS_CNTRL1_PCS_SFT_PD
#define ADIN2111_PCS_CNTRL1_PCS_SFT_PD 0x0800 |
Definition at line 907 of file adin2111_driver.h.
◆ ADIN2111_PCS_CNTRL1_PCS_SFT_RST
#define ADIN2111_PCS_CNTRL1_PCS_SFT_RST 0x8000 |
Definition at line 905 of file adin2111_driver.h.
◆ ADIN2111_PCS_DEVS_IN_PKG1
#define ADIN2111_PCS_DEVS_IN_PKG1 0x03, 0x0005 |
Definition at line 265 of file adin2111_driver.h.
◆ ADIN2111_PCS_DEVS_IN_PKG2
#define ADIN2111_PCS_DEVS_IN_PKG2 0x03, 0x0006 |
Definition at line 266 of file adin2111_driver.h.
◆ ADIN2111_PCS_STAT1
#define ADIN2111_PCS_STAT1 0x03, 0x0001 |
Definition at line 264 of file adin2111_driver.h.
◆ ADIN2111_PCS_STAT1_PCS_SFT_PD_ABLE
#define ADIN2111_PCS_STAT1_PCS_SFT_PD_ABLE 0x0002 |
Definition at line 910 of file adin2111_driver.h.
◆ ADIN2111_PCS_STAT2
#define ADIN2111_PCS_STAT2 0x03, 0x0008 |
Definition at line 267 of file adin2111_driver.h.
◆ ADIN2111_PCS_STAT2_PCS_PRESENT
#define ADIN2111_PCS_STAT2_PCS_PRESENT 0xC000 |
Definition at line 913 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_MASK
#define ADIN2111_PHY_SUBSYS_IRQ_MASK 0x1F, 0x0021 |
Definition at line 318 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_MASK_AN_STAT_CHNG_IRQ_EN
#define ADIN2111_PHY_SUBSYS_IRQ_MASK_AN_STAT_CHNG_IRQ_EN 0x0800 |
Definition at line 1230 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_MASK_LINK_STAT_CHNG_IRQ_EN
#define ADIN2111_PHY_SUBSYS_IRQ_MASK_LINK_STAT_CHNG_IRQ_EN 0x0002 |
Definition at line 1231 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_MASK_MAC_IF_EBUF_ERR_IRQ_EN
#define ADIN2111_PHY_SUBSYS_IRQ_MASK_MAC_IF_EBUF_ERR_IRQ_EN 0x2000 |
Definition at line 1229 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_MASK_MAC_IF_FC_FG_IRQ_EN
#define ADIN2111_PHY_SUBSYS_IRQ_MASK_MAC_IF_FC_FG_IRQ_EN 0x4000 |
Definition at line 1228 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_STATUS
#define ADIN2111_PHY_SUBSYS_IRQ_STATUS 0x1F, 0x0011 |
Definition at line 317 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_STATUS_AN_STAT_CHNG_IRQ_LH
#define ADIN2111_PHY_SUBSYS_IRQ_STATUS_AN_STAT_CHNG_IRQ_LH 0x0800 |
Definition at line 1224 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_STATUS_LINK_STAT_CHNG_LH
#define ADIN2111_PHY_SUBSYS_IRQ_STATUS_LINK_STAT_CHNG_LH 0x0002 |
Definition at line 1225 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_STATUS_MAC_IF_EBUF_ERR_IRQ_LH
#define ADIN2111_PHY_SUBSYS_IRQ_STATUS_MAC_IF_EBUF_ERR_IRQ_LH 0x2000 |
Definition at line 1223 of file adin2111_driver.h.
◆ ADIN2111_PHY_SUBSYS_IRQ_STATUS_MAC_IF_FC_FG_IRQ_LH
#define ADIN2111_PHY_SUBSYS_IRQ_STATUS_MAC_IF_FC_FG_IRQ_LH 0x4000 |
Definition at line 1222 of file adin2111_driver.h.
◆ ADIN2111_PHYID
#define ADIN2111_PHYID 0x01 |
Definition at line 79 of file adin2111_driver.h.
◆ ADIN2111_PHYID_MODEL
#define ADIN2111_PHYID_MODEL 0x000003F0 |
Definition at line 351 of file adin2111_driver.h.
◆ ADIN2111_PHYID_MODEL_DEFAULT
#define ADIN2111_PHYID_MODEL_DEFAULT 0x000000A0 |
Definition at line 352 of file adin2111_driver.h.
◆ ADIN2111_PHYID_OUI
#define ADIN2111_PHYID_OUI 0xFFFFFC00 |
Definition at line 349 of file adin2111_driver.h.
◆ ADIN2111_PHYID_OUI_DEFAULT
#define ADIN2111_PHYID_OUI_DEFAULT 0x0283BC00 |
Definition at line 350 of file adin2111_driver.h.
◆ ADIN2111_PHYID_REVISION
#define ADIN2111_PHYID_REVISION 0x0000000F |
Definition at line 353 of file adin2111_driver.h.
◆ ADIN2111_PHYID_REVISION_DEFAULT
#define ADIN2111_PHYID_REVISION_DEFAULT 0x00000001 |
Definition at line 354 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_ABILITY
#define ADIN2111_PMA_PMD_BT1_ABILITY 0x01, 0x0012 |
Definition at line 256 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_ABILITY_B1000_ABILITY
#define ADIN2111_PMA_PMD_BT1_ABILITY_B1000_ABILITY 0x0002 |
Definition at line 868 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_ABILITY_B100_ABILITY
#define ADIN2111_PMA_PMD_BT1_ABILITY_B100_ABILITY 0x0001 |
Definition at line 869 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_ABILITY_B10L_ABILITY
#define ADIN2111_PMA_PMD_BT1_ABILITY_B10L_ABILITY 0x0004 |
Definition at line 867 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_ABILITY_B10S_ABILITY
#define ADIN2111_PMA_PMD_BT1_ABILITY_B10S_ABILITY 0x0008 |
Definition at line 866 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL
#define ADIN2111_PMA_PMD_BT1_CONTROL 0x01, 0x0834 |
Definition at line 257 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL
#define ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL 0x000F |
Definition at line 873 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_1000BASE_T1
#define ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_1000BASE_T1 0x0001 |
Definition at line 875 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_100BASE_T1
#define ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_100BASE_T1 0x0000 |
Definition at line 874 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_10BASE_T1L
#define ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_10BASE_T1L 0x0002 |
Definition at line 876 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_10BASE_T1S
#define ADIN2111_PMA_PMD_BT1_CONTROL_BT1_TYPE_SEL_10BASE_T1S 0x0003 |
Definition at line 877 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_BT1_CONTROL_CFG_MST
#define ADIN2111_PMA_PMD_BT1_CONTROL_CFG_MST 0x4000 |
Definition at line 872 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL1
#define ADIN2111_PMA_PMD_CNTRL1 0x01, 0x0000 |
Definition at line 248 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL1_LB_PMA_LOC_EN
#define ADIN2111_PMA_PMD_CNTRL1_LB_PMA_LOC_EN 0x0001 |
Definition at line 778 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL1_PMA_SFT_PD
#define ADIN2111_PMA_PMD_CNTRL1_PMA_SFT_PD 0x0800 |
Definition at line 777 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL1_PMA_SFT_RST
#define ADIN2111_PMA_PMD_CNTRL1_PMA_SFT_RST 0x8000 |
Definition at line 776 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2
#define ADIN2111_PMA_PMD_CNTRL2 0x01, 0x0007 |
Definition at line 252 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL 0x007F |
Definition at line 785 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_1000BASE_KX
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_1000BASE_KX 0x000D |
Definition at line 799 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_1000BASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_1000BASE_T 0x000C |
Definition at line 798 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100BASE_TX
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100BASE_TX 0x000E |
Definition at line 800 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_CR10
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_CR10 0x0028 |
Definition at line 825 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_CR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_CR4 0x002E |
Definition at line 831 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_ER4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_ER4 0x002B |
Definition at line 828 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_KP4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_KP4 0x002C |
Definition at line 829 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_KR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_KR4 0x002D |
Definition at line 830 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_LR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_LR4 0x002A |
Definition at line 827 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_SR10
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_SR10 0x0029 |
Definition at line 826 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_SR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_100GBASE_SR4 0x002F |
Definition at line 832 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D1
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D1 0x0010 |
Definition at line 802 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D2
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D2 0x0011 |
Definition at line 803 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D3
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D3 0x0012 |
Definition at line 804 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_D4 0x001D |
Definition at line 815 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U1
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U1 0x0016 |
Definition at line 808 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U2
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U2 0x0017 |
Definition at line 809 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U3
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U3 0x0018 |
Definition at line 810 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10_1GBASE_PRX_U4 0x001F |
Definition at line 817 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10BASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10BASE_T 0x000F |
Definition at line 801 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_CX4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_CX4 0x0000 |
Definition at line 786 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_ER
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_ER 0x0005 |
Definition at line 791 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_EW
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_EW 0x0001 |
Definition at line 787 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_KR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_KR 0x000B |
Definition at line 797 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_KX4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_KX4 0x000A |
Definition at line 796 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LR 0x0006 |
Definition at line 792 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LRM
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LRM 0x0008 |
Definition at line 794 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LW
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LW 0x0002 |
Definition at line 788 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LX4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_LX4 0x0004 |
Definition at line 790 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D1
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D1 0x0013 |
Definition at line 805 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D2
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D2 0x0014 |
Definition at line 806 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D3
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D3 0x0015 |
Definition at line 807 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_D4 0x001C |
Definition at line 814 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U1
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U1 0x0019 |
Definition at line 811 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U3
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U3 0x001A |
Definition at line 812 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_PR_U4 0x001E |
Definition at line 816 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_SR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_SR 0x0007 |
Definition at line 793 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_SW
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_SW 0x0003 |
Definition at line 789 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GBASE_T 0x0009 |
Definition at line 795 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GPASS_XR_D
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GPASS_XR_D 0x0032 |
Definition at line 835 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GPASS_XR_U
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_10GPASS_XR_U 0x0033 |
Definition at line 836 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_DR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_DR4 0x0053 |
Definition at line 845 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_FR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_FR4 0x0054 |
Definition at line 846 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_LR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_200GBASE_LR4 0x0055 |
Definition at line 847 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_CR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_CR 0x0038 |
Definition at line 841 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_ER
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_ER 0x0036 |
Definition at line 839 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_KR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_KR 0x0039 |
Definition at line 842 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_LR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_LR 0x0035 |
Definition at line 838 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_SR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_SR 0x003A |
Definition at line 843 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_25GBASE_T 0x0037 |
Definition at line 840 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_2_5GBASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_2_5GBASE_T 0x0030 |
Definition at line 833 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_DR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_DR4 0x005A |
Definition at line 849 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_FR8
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_FR8 0x005B |
Definition at line 850 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_LR8
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_LR8 0x005C |
Definition at line 851 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_SR16
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_400GBASE_SR16 0x0059 |
Definition at line 848 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_CR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_CR4 0x0021 |
Definition at line 819 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_ER4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_ER4 0x0025 |
Definition at line 823 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_FR
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_FR 0x0024 |
Definition at line 822 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_KR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_KR4 0x0020 |
Definition at line 818 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_LR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_LR4 0x0023 |
Definition at line 821 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_SR4
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_SR4 0x0022 |
Definition at line 820 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_40GBASE_T 0x0026 |
Definition at line 824 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_5GBASE_T
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_5GBASE_T 0x0031 |
Definition at line 834 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_BASE_H
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_BASE_H 0x0034 |
Definition at line 837 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_BASE_T1
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_BASE_T1 0x003D |
Definition at line 844 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_RESERVED
#define ADIN2111_PMA_PMD_CNTRL2_PMA_PMD_TYPE_SEL_RESERVED 0x001B |
Definition at line 813 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_DEVS_IN_PKG1
#define ADIN2111_PMA_PMD_DEVS_IN_PKG1 0x01, 0x0005 |
Definition at line 250 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_DEVS_IN_PKG2
#define ADIN2111_PMA_PMD_DEVS_IN_PKG2 0x01, 0x0006 |
Definition at line 251 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_EXT_ABILITY
#define ADIN2111_PMA_PMD_EXT_ABILITY 0x01, 0x000B |
Definition at line 255 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_EXT_ABILITY_PMA_PMD_BT1_ABLE
#define ADIN2111_PMA_PMD_EXT_ABILITY_PMA_PMD_BT1_ABLE 0x0800 |
Definition at line 863 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT1
#define ADIN2111_PMA_PMD_STAT1 0x01, 0x0001 |
Definition at line 249 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT1_PMA_LINK_STAT_OK_LL
#define ADIN2111_PMA_PMD_STAT1_PMA_LINK_STAT_OK_LL 0x0004 |
Definition at line 781 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT1_PMA_SFT_PD_ABLE
#define ADIN2111_PMA_PMD_STAT1_PMA_SFT_PD_ABLE 0x0002 |
Definition at line 782 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT2
#define ADIN2111_PMA_PMD_STAT2 0x01, 0x0008 |
Definition at line 253 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT2_LB_PMA_LOC_ABLE
#define ADIN2111_PMA_PMD_STAT2_LB_PMA_LOC_ABLE 0x0001 |
Definition at line 857 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT2_PMA_PMD_EXT_ABLE
#define ADIN2111_PMA_PMD_STAT2_PMA_PMD_EXT_ABLE 0x0200 |
Definition at line 855 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT2_PMA_PMD_PRESENT
#define ADIN2111_PMA_PMD_STAT2_PMA_PMD_PRESENT 0xC000 |
Definition at line 854 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_STAT2_PMA_PMD_TX_DIS_ABLE
#define ADIN2111_PMA_PMD_STAT2_PMA_PMD_TX_DIS_ABLE 0x0100 |
Definition at line 856 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_TX_DIS
#define ADIN2111_PMA_PMD_TX_DIS 0x01, 0x0009 |
Definition at line 254 of file adin2111_driver.h.
◆ ADIN2111_PMA_PMD_TX_DIS_PMA_TX_DIS
#define ADIN2111_PMA_PMD_TX_DIS_PMA_TX_DIS 0x0001 |
Definition at line 860 of file adin2111_driver.h.
◆ ADIN2111_PORT1
#define ADIN2111_PORT1 1 |
Definition at line 52 of file adin2111_driver.h.
◆ ADIN2111_PORT2
#define ADIN2111_PORT2 2 |
Definition at line 53 of file adin2111_driver.h.
◆ ADIN2111_RESET
#define ADIN2111_RESET 0x03 |
Definition at line 81 of file adin2111_driver.h.
◆ ADIN2111_RESET_SWRESET
#define ADIN2111_RESET_SWRESET 0x00000001 |
Definition at line 371 of file adin2111_driver.h.
◆ ADIN2111_RX_ERR_CNT
#define ADIN2111_RX_ERR_CNT 0x1F, 0x8008 |
Definition at line 322 of file adin2111_driver.h.
◆ ADIN2111_SCRATCH0
#define ADIN2111_SCRATCH0 0x37 |
Definition at line 109 of file adin2111_driver.h.
◆ ADIN2111_SCRATCH1
#define ADIN2111_SCRATCH1 0x38 |
Definition at line 110 of file adin2111_driver.h.
◆ ADIN2111_SCRATCH2
#define ADIN2111_SCRATCH2 0x39 |
Definition at line 111 of file adin2111_driver.h.
◆ ADIN2111_SCRATCH3
#define ADIN2111_SCRATCH3 0x3A |
Definition at line 112 of file adin2111_driver.h.
◆ ADIN2111_SCRATCH_SCRATCH_DATA
#define ADIN2111_SCRATCH_SCRATCH_DATA 0xFFFFFFFF |
Definition at line 521 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST
#define ADIN2111_SOFT_RST 0x3C |
Definition at line 114 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST_RST_KEY
#define ADIN2111_SOFT_RST_RST_KEY 0x0000FFFF |
Definition at line 528 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST_RST_KEY_1_RELEASE
#define ADIN2111_SOFT_RST_RST_KEY_1_RELEASE 0x00006F1A |
Definition at line 531 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST_RST_KEY_1_RESET
#define ADIN2111_SOFT_RST_RST_KEY_1_RESET 0x00004F1C |
Definition at line 529 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST_RST_KEY_2_RELEASE
#define ADIN2111_SOFT_RST_RST_KEY_2_RELEASE 0x0000A1F6 |
Definition at line 532 of file adin2111_driver.h.
◆ ADIN2111_SOFT_RST_RST_KEY_2_RESET
#define ADIN2111_SOFT_RST_RST_KEY_2_RESET 0x0000C1F4 |
Definition at line 530 of file adin2111_driver.h.
◆ ADIN2111_SPI_CMD_READ
#define ADIN2111_SPI_CMD_READ 0x80 |
Definition at line 63 of file adin2111_driver.h.
◆ ADIN2111_SPI_CMD_WRITE
#define ADIN2111_SPI_CMD_WRITE 0xA0 |
Definition at line 64 of file adin2111_driver.h.
◆ ADIN2111_SPI_INJ_ERR
#define ADIN2111_SPI_INJ_ERR 0x3D |
Definition at line 115 of file adin2111_driver.h.
◆ ADIN2111_SPI_INJ_ERR_TEST_SPI_INJ_ERR
#define ADIN2111_SPI_INJ_ERR_TEST_SPI_INJ_ERR 0x00000001 |
Definition at line 535 of file adin2111_driver.h.
◆ ADIN2111_STATUS0
#define ADIN2111_STATUS0 0x08 |
Definition at line 84 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_CDPE
#define ADIN2111_STATUS0_CDPE 0x00001000 |
Definition at line 413 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_HDRE
#define ADIN2111_STATUS0_HDRE 0x00000020 |
Definition at line 420 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_LOFE
#define ADIN2111_STATUS0_LOFE 0x00000010 |
Definition at line 421 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_PHYINT
#define ADIN2111_STATUS0_PHYINT 0x00000080 |
Definition at line 418 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_RESETC
#define ADIN2111_STATUS0_RESETC 0x00000040 |
Definition at line 419 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_RXBOE
#define ADIN2111_STATUS0_RXBOE 0x00000008 |
Definition at line 422 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TTSCAA
#define ADIN2111_STATUS0_TTSCAA 0x00000100 |
Definition at line 417 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TTSCAB
#define ADIN2111_STATUS0_TTSCAB 0x00000200 |
Definition at line 416 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TTSCAC
#define ADIN2111_STATUS0_TTSCAC 0x00000400 |
Definition at line 415 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TXBOE
#define ADIN2111_STATUS0_TXBOE 0x00000002 |
Definition at line 424 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TXBUE
#define ADIN2111_STATUS0_TXBUE 0x00000004 |
Definition at line 423 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TXFCSE
#define ADIN2111_STATUS0_TXFCSE 0x00000800 |
Definition at line 414 of file adin2111_driver.h.
◆ ADIN2111_STATUS0_TXPE
#define ADIN2111_STATUS0_TXPE 0x00000001 |
Definition at line 425 of file adin2111_driver.h.
◆ ADIN2111_STATUS1
#define ADIN2111_STATUS1 0x09 |
Definition at line 85 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P1_RX_IFG_ERR
#define ADIN2111_STATUS1_P1_RX_IFG_ERR 0x00000100 |
Definition at line 439 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P1_RX_RDY
#define ADIN2111_STATUS1_P1_RX_RDY 0x00000010 |
Definition at line 441 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P1_RX_RDY_HI
#define ADIN2111_STATUS1_P1_RX_RDY_HI 0x00000020 |
Definition at line 440 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_PHYINT
#define ADIN2111_STATUS1_P2_PHYINT 0x00080000 |
Definition at line 433 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_RX_IFG_ERR
#define ADIN2111_STATUS1_P2_RX_IFG_ERR 0x00800000 |
Definition at line 429 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_RX_RDY
#define ADIN2111_STATUS1_P2_RX_RDY 0x00020000 |
Definition at line 435 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_RX_RDY_HI
#define ADIN2111_STATUS1_P2_RX_RDY_HI 0x00040000 |
Definition at line 434 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_TTSCAA
#define ADIN2111_STATUS1_P2_TTSCAA 0x00100000 |
Definition at line 432 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_TTSCAB
#define ADIN2111_STATUS1_P2_TTSCAB 0x00200000 |
Definition at line 431 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_TTSCAC
#define ADIN2111_STATUS1_P2_TTSCAC 0x00400000 |
Definition at line 430 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_P2_TXFCSE
#define ADIN2111_STATUS1_P2_TXFCSE 0x01000000 |
Definition at line 428 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_RX_ECC_ERR
#define ADIN2111_STATUS1_RX_ECC_ERR 0x00000800 |
Definition at line 437 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_SPI_ERR
#define ADIN2111_STATUS1_SPI_ERR 0x00000400 |
Definition at line 438 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_TX_ECC_ERR
#define ADIN2111_STATUS1_TX_ECC_ERR 0x00001000 |
Definition at line 436 of file adin2111_driver.h.
◆ ADIN2111_STATUS1_TX_RDY
#define ADIN2111_STATUS1_TX_RDY 0x00000008 |
Definition at line 442 of file adin2111_driver.h.
◆ ADIN2111_TFC
#define ADIN2111_TFC 0x3F |
Definition at line 117 of file adin2111_driver.h.
◆ ADIN2111_TFC_TFC
#define ADIN2111_TFC_TFC 0x000001FF |
Definition at line 610 of file adin2111_driver.h.
◆ ADIN2111_TS_1SEC_CMP
#define ADIN2111_TS_1SEC_CMP 0x81 |
Definition at line 165 of file adin2111_driver.h.
◆ ADIN2111_TS_ADDEND
#define ADIN2111_TS_ADDEND 0x80 |
Definition at line 164 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG
#define ADIN2111_TS_CFG 0x84 |
Definition at line 168 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG_TS_CAPT_FREE_CNT
#define ADIN2111_TS_CFG_TS_CAPT_FREE_CNT 0x00000010 |
Definition at line 639 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG_TS_CLR
#define ADIN2111_TS_CFG_TS_CLR 0x00000002 |
Definition at line 642 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG_TS_EN
#define ADIN2111_TS_CFG_TS_EN 0x00000001 |
Definition at line 643 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG_TS_TIMER_DEF
#define ADIN2111_TS_CFG_TS_TIMER_DEF 0x00000004 |
Definition at line 641 of file adin2111_driver.h.
◆ ADIN2111_TS_CFG_TS_TIMER_STOP
#define ADIN2111_TS_CFG_TS_TIMER_STOP 0x00000008 |
Definition at line 640 of file adin2111_driver.h.
◆ ADIN2111_TS_EXT_CAPT0
#define ADIN2111_TS_EXT_CAPT0 0x89 |
Definition at line 173 of file adin2111_driver.h.
◆ ADIN2111_TS_EXT_CAPT1
#define ADIN2111_TS_EXT_CAPT1 0x8A |
Definition at line 174 of file adin2111_driver.h.
◆ ADIN2111_TS_FREECNT_CAPT
#define ADIN2111_TS_FREECNT_CAPT 0x8B |
Definition at line 175 of file adin2111_driver.h.
◆ ADIN2111_TS_NS_CNT
#define ADIN2111_TS_NS_CNT 0x83 |
Definition at line 167 of file adin2111_driver.h.
◆ ADIN2111_TS_SEC_CNT
#define ADIN2111_TS_SEC_CNT 0x82 |
Definition at line 166 of file adin2111_driver.h.
◆ ADIN2111_TS_TIMER_HI
#define ADIN2111_TS_TIMER_HI 0x85 |
Definition at line 169 of file adin2111_driver.h.
◆ ADIN2111_TS_TIMER_LO
#define ADIN2111_TS_TIMER_LO 0x86 |
Definition at line 170 of file adin2111_driver.h.
◆ ADIN2111_TS_TIMER_QE_CORR
#define ADIN2111_TS_TIMER_QE_CORR 0x87 |
Definition at line 171 of file adin2111_driver.h.
◆ ADIN2111_TS_TIMER_QE_CORR_TS_TIMER_QE_CORR
#define ADIN2111_TS_TIMER_QE_CORR_TS_TIMER_QE_CORR 0x000000FF |
Definition at line 646 of file adin2111_driver.h.
◆ ADIN2111_TS_TIMER_START
#define ADIN2111_TS_TIMER_START 0x88 |
Definition at line 172 of file adin2111_driver.h.
◆ ADIN2111_TTSCAH
#define ADIN2111_TTSCAH 0x10 |
Definition at line 89 of file adin2111_driver.h.
◆ ADIN2111_TTSCAL
#define ADIN2111_TTSCAL 0x11 |
Definition at line 90 of file adin2111_driver.h.
◆ ADIN2111_TTSCBH
#define ADIN2111_TTSCBH 0x12 |
Definition at line 91 of file adin2111_driver.h.
◆ ADIN2111_TTSCBL
#define ADIN2111_TTSCBL 0x13 |
Definition at line 92 of file adin2111_driver.h.
◆ ADIN2111_TTSCCH
#define ADIN2111_TTSCCH 0x14 |
Definition at line 93 of file adin2111_driver.h.
◆ ADIN2111_TTSCCL
#define ADIN2111_TTSCCL 0x15 |
Definition at line 94 of file adin2111_driver.h.
◆ ADIN2111_TX
#define ADIN2111_TX 0x31 |
Definition at line 104 of file adin2111_driver.h.
◆ ADIN2111_TX_FRAME_OVERHEAD
#define ADIN2111_TX_FRAME_OVERHEAD 4 |
Definition at line 60 of file adin2111_driver.h.
◆ ADIN2111_TX_FSIZE
#define ADIN2111_TX_FSIZE 0x30 |
Definition at line 103 of file adin2111_driver.h.
◆ ADIN2111_TX_FSIZE_TX_FRM_SIZE
#define ADIN2111_TX_FSIZE_TX_FRM_SIZE 0x000007FF |
Definition at line 497 of file adin2111_driver.h.
◆ ADIN2111_TX_PRI
#define ADIN2111_TX_PRI 0x35 |
Definition at line 107 of file adin2111_driver.h.
◆ ADIN2111_TX_PRI_TX_HOST_PRI
#define ADIN2111_TX_PRI_TX_HOST_PRI 0x00000007 |
Definition at line 510 of file adin2111_driver.h.
◆ ADIN2111_TX_PRI_TX_HOST_PRI_H0_P100
#define ADIN2111_TX_PRI_TX_HOST_PRI_H0_P100 0x00000006 |
Definition at line 513 of file adin2111_driver.h.
◆ ADIN2111_TX_PRI_TX_HOST_PRI_H100_P0
#define ADIN2111_TX_PRI_TX_HOST_PRI_H100_P0 0x00000005 |
Definition at line 512 of file adin2111_driver.h.
◆ ADIN2111_TX_PRI_TX_HOST_PRI_H50_P50
#define ADIN2111_TX_PRI_TX_HOST_PRI_H50_P50 0x00000000 |
Definition at line 511 of file adin2111_driver.h.
◆ ADIN2111_TX_SPACE
#define ADIN2111_TX_SPACE 0x32 |
Definition at line 105 of file adin2111_driver.h.
◆ ADIN2111_TX_SPACE_TX_SPACE
#define ADIN2111_TX_SPACE_TX_SPACE 0x00003FFF |
Definition at line 503 of file adin2111_driver.h.
◆ ADIN2111_TX_TDR
#define ADIN2111_TX_TDR 0xFFFFFFFF |
Definition at line 500 of file adin2111_driver.h.
◆ ADIN2111_TX_THRESH
#define ADIN2111_TX_THRESH 0x34 |
Definition at line 106 of file adin2111_driver.h.
◆ ADIN2111_TX_THRESH_HOST_TX_THRESH
#define ADIN2111_TX_THRESH_HOST_TX_THRESH 0x0000003F |
Definition at line 507 of file adin2111_driver.h.
◆ ADIN2111_TX_THRESH_P2P_TX_THRESH
#define ADIN2111_TX_THRESH_P2P_TX_THRESH 0x00000FC0 |
Definition at line 506 of file adin2111_driver.h.
◆ ADIN2111_TXSIZE
#define ADIN2111_TXSIZE 0x40 |
Definition at line 118 of file adin2111_driver.h.
◆ ADIN2111_TXSIZE_TX_SIZE
#define ADIN2111_TXSIZE_TX_SIZE 0x00003FFF |
Definition at line 613 of file adin2111_driver.h.
Function Documentation
◆ adin2111DisableIrq()
void adin2111DisableIrq | ( | NetInterface * | interface | ) |
Disable interrupts.
- Parameters
-
[in] interface Underlying network interface
Definition at line 263 of file adin2111_driver.c.
◆ adin2111DumpPhyReg()
void adin2111DumpPhyReg | ( | NetInterface * | interface, |
uint8_t | port | ||
) |
Dump PHY registers for debugging purpose.
- Parameters
-
[in] interface Underlying network interface [in] port Port number
Definition at line 1011 of file adin2111_driver.c.
◆ adin2111DumpReg()
void adin2111DumpReg | ( | NetInterface * | interface | ) |
Dump SPI registers for debugging purpose.
- Parameters
-
[in] interface Underlying network interface
Definition at line 915 of file adin2111_driver.c.
◆ adin2111EnableIrq()
void adin2111EnableIrq | ( | NetInterface * | interface | ) |
Enable interrupts.
- Parameters
-
[in] interface Underlying network interface
Definition at line 248 of file adin2111_driver.c.
◆ adin2111EventHandler()
void adin2111EventHandler | ( | NetInterface * | interface | ) |
ADIN2111 event handler.
- Parameters
-
[in] interface Underlying network interface
Definition at line 383 of file adin2111_driver.c.
◆ adin2111GetLinkState()
bool_t adin2111GetLinkState | ( | NetInterface * | interface, |
uint8_t | port | ||
) |
Get link state.
- Parameters
-
[in] interface Underlying network interface [in] port Port number
- Returns
- Link state
Definition at line 820 of file adin2111_driver.c.
◆ adin2111Init()
error_t adin2111Init | ( | NetInterface * | interface | ) |
ADIN2111 controller initialization.
- Parameters
-
[in] interface Underlying network interface
- Returns
- Error code
Definition at line 71 of file adin2111_driver.c.
◆ adin2111InitHook()
void adin2111InitHook | ( | NetInterface * | interface | ) |
ADIN2111 custom configuration.
- Parameters
-
[in] interface Underlying network interface
Definition at line 228 of file adin2111_driver.c.
◆ adin2111IrqHandler()
bool_t adin2111IrqHandler | ( | NetInterface * | interface | ) |
ADIN2111 interrupt service routine.
- Parameters
-
[in] interface Underlying network interface
- Returns
- TRUE if a higher priority task must be woken. Else FALSE is returned
Definition at line 279 of file adin2111_driver.c.
◆ adin2111LinkChangeEventHandler()
void adin2111LinkChangeEventHandler | ( | NetInterface * | interface | ) |
ADIN2111 link status change event handler.
- Parameters
-
[in] interface Underlying network interface
Definition at line 479 of file adin2111_driver.c.
◆ adin2111ReadFifo()
void adin2111ReadFifo | ( | NetInterface * | interface, |
uint8_t | port, | ||
uint16_t * | header, | ||
uint8_t * | data, | ||
size_t | length | ||
) |
Read RX FIFO.
- Parameters
-
[in] interface Underlying network interface [in] port Port number [out] header Frame header [out] data Buffer where to store the incoming data [in] length Number of data to read
Definition at line 1178 of file adin2111_driver.c.
◆ adin2111ReadMmdReg()
uint16_t adin2111ReadMmdReg | ( | NetInterface * | interface, |
uint8_t | port, | ||
uint8_t | devAddr, | ||
uint16_t | regAddr | ||
) |
Read MMD register.
- Parameters
-
[in] interface Underlying network interface [in] port Port number [in] devAddr Device address [in] regAddr Register address
- Returns
- MMD register value
Definition at line 1086 of file adin2111_driver.c.
◆ adin2111ReadPhyReg()
uint16_t adin2111ReadPhyReg | ( | NetInterface * | interface, |
uint8_t | port, | ||
uint8_t | address | ||
) |
Read PHY register.
- Parameters
-
[in] interface Underlying network interface [in] port Port number [in] address PHY register address
- Returns
- Register value
Definition at line 976 of file adin2111_driver.c.
◆ adin2111ReadReg()
uint32_t adin2111ReadReg | ( | NetInterface * | interface, |
uint16_t | address | ||
) |
Read SPI register.
- Parameters
-
[in] interface Underlying network interface [in] address System register address
- Returns
- Register value
Definition at line 882 of file adin2111_driver.c.
◆ adin2111ReceivePacket()
void adin2111ReceivePacket | ( | NetInterface * | interface, |
uint8_t | port | ||
) |
Receive a packet.
- Parameters
-
[in] port Port number [in] interface Underlying network interface
Definition at line 682 of file adin2111_driver.c.
◆ adin2111SendPacket()
error_t adin2111SendPacket | ( | NetInterface * | interface, |
const NetBuffer * | buffer, | ||
size_t | offset, | ||
NetTxAncillary * | ancillary | ||
) |
Send a packet.
- Parameters
-
[in] interface Underlying network interface [in] buffer Multi-part buffer containing the data to send [in] offset Offset to the first data byte [in] ancillary Additional options passed to the stack along with the packet
- Returns
- Error code
Definition at line 585 of file adin2111_driver.c.
◆ adin2111Tick()
void adin2111Tick | ( | NetInterface * | interface | ) |
ADIN2111 timer handler.
- Parameters
-
[in] interface Underlying network interface
Definition at line 238 of file adin2111_driver.c.
◆ adin2111UpdateMacAddrFilter()
error_t adin2111UpdateMacAddrFilter | ( | NetInterface * | interface | ) |
Configure MAC address filtering.
- Parameters
-
[in] interface Underlying network interface
- Returns
- Error code
Definition at line 734 of file adin2111_driver.c.
◆ adin2111WriteFifo()
void adin2111WriteFifo | ( | NetInterface * | interface, |
uint16_t | header, | ||
const uint8_t * | data, | ||
size_t | length | ||
) |
Write TX FIFO.
- Parameters
-
[in] interface Underlying network interface [in] header Frame header [in] data Pointer to the data being written [in] length Number of data to write
Definition at line 1135 of file adin2111_driver.c.
◆ adin2111WriteMmdReg()
void adin2111WriteMmdReg | ( | NetInterface * | interface, |
uint8_t | port, | ||
uint8_t | devAddr, | ||
uint16_t | regAddr, | ||
uint16_t | data | ||
) |
Write MMD register.
- Parameters
-
[in] interface Underlying network interface [in] port Port number [in] devAddr Device address [in] regAddr Register address [in] data MMD register value
Definition at line 1037 of file adin2111_driver.c.
◆ adin2111WritePhyReg()
void adin2111WritePhyReg | ( | NetInterface * | interface, |
uint8_t | port, | ||
uint8_t | address, | ||
uint16_t | data | ||
) |
Write PHY register.
- Parameters
-
[in] interface Underlying network interface [in] port Port number [in] address PHY register address [in] data Register value
Definition at line 940 of file adin2111_driver.c.
◆ adin2111WriteReg()
void adin2111WriteReg | ( | NetInterface * | interface, |
uint16_t | address, | ||
uint32_t | data | ||
) |
Write SPI register.
- Parameters
-
[in] interface Underlying network interface [in] address Register address [in] data System register value
Definition at line 854 of file adin2111_driver.c.
Variable Documentation
◆ adin2111Driver
|
extern |
ADIN2111 driver.
Definition at line 44 of file adin2111_driver.c.