XWAY PHY11G (PEF7071) Gigabit Ethernet PHY driver. More...
#include "core/nic.h"
Go to the source code of this file.
Functions | |
error_t | pef7071Init (NetInterface *interface) |
PEF7071 PHY transceiver initialization. More... | |
void | pef7071InitHook (NetInterface *interface) |
PEF7071 custom configuration. More... | |
void | pef7071Tick (NetInterface *interface) |
PEF7071 timer handler. More... | |
void | pef7071EnableIrq (NetInterface *interface) |
Enable interrupts. More... | |
void | pef7071DisableIrq (NetInterface *interface) |
Disable interrupts. More... | |
void | pef7071EventHandler (NetInterface *interface) |
PEF7071 event handler. More... | |
void | pef7071WritePhyReg (NetInterface *interface, uint8_t address, uint16_t data) |
Write PHY register. More... | |
uint16_t | pef7071ReadPhyReg (NetInterface *interface, uint8_t address) |
Read PHY register. More... | |
void | pef7071DumpPhyReg (NetInterface *interface) |
Dump PHY registers for debugging purpose. More... | |
void | pef7071WriteMmdReg (NetInterface *interface, uint8_t devAddr, uint16_t regAddr, uint16_t data) |
Write MMD register. More... | |
uint16_t | pef7071ReadMmdReg (NetInterface *interface, uint8_t devAddr, uint16_t regAddr) |
Read MMD register. More... | |
Variables | |
const PhyDriver | pef7071PhyDriver |
PEF7071 Ethernet PHY driver. More... | |
Detailed Description
XWAY PHY11G (PEF7071) Gigabit Ethernet PHY 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 pef7071_driver.h.
Macro Definition Documentation
◆ PEF7071_AN_ADV
#define PEF7071_AN_ADV 0x04 |
Definition at line 49 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_NP
#define PEF7071_AN_ADV_NP 0x8000 |
Definition at line 156 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_RF
#define PEF7071_AN_ADV_RF 0x2000 |
Definition at line 157 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_SF
#define PEF7071_AN_ADV_SF 0x001F |
Definition at line 167 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_SF_DEFAULT
#define PEF7071_AN_ADV_SF_DEFAULT 0x0001 |
Definition at line 168 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF
#define PEF7071_AN_ADV_TAF 0x1FE0 |
Definition at line 158 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_DBT4
#define PEF7071_AN_ADV_TAF_DBT4 0x0200 |
Definition at line 163 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_DBT_FDX
#define PEF7071_AN_ADV_TAF_DBT_FDX 0x0100 |
Definition at line 162 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_DBT_HDX
#define PEF7071_AN_ADV_TAF_DBT_HDX 0x0080 |
Definition at line 161 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_PS_ASYM
#define PEF7071_AN_ADV_TAF_PS_ASYM 0x0800 |
Definition at line 165 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_PS_SYM
#define PEF7071_AN_ADV_TAF_PS_SYM 0x0400 |
Definition at line 164 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_RES
#define PEF7071_AN_ADV_TAF_RES 0x1000 |
Definition at line 166 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_XBT_FDX
#define PEF7071_AN_ADV_TAF_XBT_FDX 0x0040 |
Definition at line 160 of file pef7071_driver.h.
◆ PEF7071_AN_ADV_TAF_XBT_HDX
#define PEF7071_AN_ADV_TAF_XBT_HDX 0x0020 |
Definition at line 159 of file pef7071_driver.h.
◆ PEF7071_AN_EXP
#define PEF7071_AN_EXP 0x06 |
Definition at line 51 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_LPANC
#define PEF7071_AN_EXP_LPANC 0x0001 |
Definition at line 192 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_LPNPC
#define PEF7071_AN_EXP_LPNPC 0x0008 |
Definition at line 189 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_NPC
#define PEF7071_AN_EXP_NPC 0x0004 |
Definition at line 190 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_PDF
#define PEF7071_AN_EXP_PDF 0x0010 |
Definition at line 188 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_PR
#define PEF7071_AN_EXP_PR 0x0002 |
Definition at line 191 of file pef7071_driver.h.
◆ PEF7071_AN_EXP_RESD
#define PEF7071_AN_EXP_RESD 0xFFE0 |
Definition at line 187 of file pef7071_driver.h.
◆ PEF7071_AN_LPA
#define PEF7071_AN_LPA 0x05 |
Definition at line 50 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_ACK
#define PEF7071_AN_LPA_ACK 0x4000 |
Definition at line 172 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_NP
#define PEF7071_AN_LPA_NP 0x8000 |
Definition at line 171 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_RF
#define PEF7071_AN_LPA_RF 0x2000 |
Definition at line 173 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_SF
#define PEF7071_AN_LPA_SF 0x001F |
Definition at line 183 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_SF_DEFAULT
#define PEF7071_AN_LPA_SF_DEFAULT 0x0001 |
Definition at line 184 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF
#define PEF7071_AN_LPA_TAF 0x1FE0 |
Definition at line 174 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_DBT4
#define PEF7071_AN_LPA_TAF_DBT4 0x0200 |
Definition at line 179 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_DBT_FDX
#define PEF7071_AN_LPA_TAF_DBT_FDX 0x0100 |
Definition at line 178 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_DBT_HDX
#define PEF7071_AN_LPA_TAF_DBT_HDX 0x0080 |
Definition at line 177 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_PS_ASYM
#define PEF7071_AN_LPA_TAF_PS_ASYM 0x0800 |
Definition at line 181 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_PS_SYM
#define PEF7071_AN_LPA_TAF_PS_SYM 0x0400 |
Definition at line 180 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_RES
#define PEF7071_AN_LPA_TAF_RES 0x1000 |
Definition at line 182 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_XBT_FDX
#define PEF7071_AN_LPA_TAF_XBT_FDX 0x0040 |
Definition at line 176 of file pef7071_driver.h.
◆ PEF7071_AN_LPA_TAF_XBT_HDX
#define PEF7071_AN_LPA_TAF_XBT_HDX 0x0020 |
Definition at line 175 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX
#define PEF7071_AN_NPRX 0x08 |
Definition at line 53 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_ACK
#define PEF7071_AN_NPRX_ACK 0x4000 |
Definition at line 203 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_ACK2
#define PEF7071_AN_NPRX_ACK2 0x1000 |
Definition at line 205 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_MCF
#define PEF7071_AN_NPRX_MCF 0x07FF |
Definition at line 207 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_MP
#define PEF7071_AN_NPRX_MP 0x2000 |
Definition at line 204 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_NP
#define PEF7071_AN_NPRX_NP 0x8000 |
Definition at line 202 of file pef7071_driver.h.
◆ PEF7071_AN_NPRX_TOGG
#define PEF7071_AN_NPRX_TOGG 0x0800 |
Definition at line 206 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX
#define PEF7071_AN_NPTX 0x07 |
Definition at line 52 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX_ACK2
#define PEF7071_AN_NPTX_ACK2 0x1000 |
Definition at line 197 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX_MCF
#define PEF7071_AN_NPTX_MCF 0x07FF |
Definition at line 199 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX_MP
#define PEF7071_AN_NPTX_MP 0x2000 |
Definition at line 196 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX_NP
#define PEF7071_AN_NPTX_NP 0x8000 |
Definition at line 195 of file pef7071_driver.h.
◆ PEF7071_AN_NPTX_TOGG
#define PEF7071_AN_NPTX_TOGG 0x0800 |
Definition at line 198 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV
#define PEF7071_ANEGEEE_AN_ADV 0x07, 0x003C |
Definition at line 83 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_1000BKX
#define PEF7071_ANEGEEE_AN_ADV_EEE_1000BKX 0x0010 |
Definition at line 522 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_1000BT
#define PEF7071_ANEGEEE_AN_ADV_EEE_1000BT 0x0004 |
Definition at line 524 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_100BTX
#define PEF7071_ANEGEEE_AN_ADV_EEE_100BTX 0x0002 |
Definition at line 525 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_10GBKR
#define PEF7071_ANEGEEE_AN_ADV_EEE_10GBKR 0x0040 |
Definition at line 520 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_10GBKX4
#define PEF7071_ANEGEEE_AN_ADV_EEE_10GBKX4 0x0020 |
Definition at line 521 of file pef7071_driver.h.
◆ PEF7071_ANEGEEE_AN_ADV_EEE_10GBT
#define PEF7071_ANEGEEE_AN_ADV_EEE_10GBT 0x0008 |
Definition at line 523 of file pef7071_driver.h.
◆ PEF7071_CTRL
#define PEF7071_CTRL 0x00 |
Definition at line 45 of file pef7071_driver.h.
◆ PEF7071_CTRL_ANEN
#define PEF7071_CTRL_ANEN 0x1000 |
Definition at line 119 of file pef7071_driver.h.
◆ PEF7071_CTRL_ANRS
#define PEF7071_CTRL_ANRS 0x0200 |
Definition at line 122 of file pef7071_driver.h.
◆ PEF7071_CTRL_COL
#define PEF7071_CTRL_COL 0x0080 |
Definition at line 124 of file pef7071_driver.h.
◆ PEF7071_CTRL_DPLX
#define PEF7071_CTRL_DPLX 0x0100 |
Definition at line 123 of file pef7071_driver.h.
◆ PEF7071_CTRL_ISOL
#define PEF7071_CTRL_ISOL 0x0400 |
Definition at line 121 of file pef7071_driver.h.
◆ PEF7071_CTRL_LB
#define PEF7071_CTRL_LB 0x4000 |
Definition at line 117 of file pef7071_driver.h.
◆ PEF7071_CTRL_PD
#define PEF7071_CTRL_PD 0x0800 |
Definition at line 120 of file pef7071_driver.h.
◆ PEF7071_CTRL_RST
#define PEF7071_CTRL_RST 0x8000 |
Definition at line 116 of file pef7071_driver.h.
◆ PEF7071_CTRL_SSL
#define PEF7071_CTRL_SSL 0x2000 |
Definition at line 118 of file pef7071_driver.h.
◆ PEF7071_CTRL_SSM
#define PEF7071_CTRL_SSM 0x0040 |
Definition at line 125 of file pef7071_driver.h.
◆ PEF7071_EECTRL
#define PEF7071_EECTRL 0x16 |
Definition at line 67 of file pef7071_driver.h.
◆ PEF7071_EECTRL_ADRMODE
#define PEF7071_EECTRL_ADRMODE 0x0080 |
Definition at line 336 of file pef7071_driver.h.
◆ PEF7071_EECTRL_ADRMODE_MODE11
#define PEF7071_EECTRL_ADRMODE_MODE11 0x0000 |
Definition at line 337 of file pef7071_driver.h.
◆ PEF7071_EECTRL_ADRMODE_MODE16
#define PEF7071_EECTRL_ADRMODE_MODE16 0x0080 |
Definition at line 338 of file pef7071_driver.h.
◆ PEF7071_EECTRL_CSRDET
#define PEF7071_EECTRL_CSRDET 0x2000 |
Definition at line 322 of file pef7071_driver.h.
◆ PEF7071_EECTRL_DADR
#define PEF7071_EECTRL_DADR 0x0070 |
Definition at line 339 of file pef7071_driver.h.
◆ PEF7071_EECTRL_EEAF
#define PEF7071_EECTRL_EEAF 0x4000 |
Definition at line 321 of file pef7071_driver.h.
◆ PEF7071_EECTRL_EEDET
#define PEF7071_EECTRL_EEDET 0x1000 |
Definition at line 323 of file pef7071_driver.h.
◆ PEF7071_EECTRL_EESCAN
#define PEF7071_EECTRL_EESCAN 0x8000 |
Definition at line 320 of file pef7071_driver.h.
◆ PEF7071_EECTRL_EXEC
#define PEF7071_EECTRL_EXEC 0x0001 |
Definition at line 346 of file pef7071_driver.h.
◆ PEF7071_EECTRL_RDWR
#define PEF7071_EECTRL_RDWR 0x0002 |
Definition at line 345 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE
#define PEF7071_EECTRL_SIZE 0x0F00 |
Definition at line 324 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE1024K
#define PEF7071_EECTRL_SIZE_SIZE1024K 0x0A00 |
Definition at line 335 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE128K
#define PEF7071_EECTRL_SIZE_SIZE128K 0x0700 |
Definition at line 332 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE16K
#define PEF7071_EECTRL_SIZE_SIZE16K 0x0400 |
Definition at line 329 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE1K
#define PEF7071_EECTRL_SIZE_SIZE1K 0x0000 |
Definition at line 325 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE256K
#define PEF7071_EECTRL_SIZE_SIZE256K 0x0800 |
Definition at line 333 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE2K
#define PEF7071_EECTRL_SIZE_SIZE2K 0x0100 |
Definition at line 326 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE32K
#define PEF7071_EECTRL_SIZE_SIZE32K 0x0500 |
Definition at line 330 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE4K
#define PEF7071_EECTRL_SIZE_SIZE4K 0x0200 |
Definition at line 327 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE512K
#define PEF7071_EECTRL_SIZE_SIZE512K 0x0900 |
Definition at line 334 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE64K
#define PEF7071_EECTRL_SIZE_SIZE64K 0x0600 |
Definition at line 331 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SIZE_SIZE8K
#define PEF7071_EECTRL_SIZE_SIZE8K 0x0300 |
Definition at line 328 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SPEED
#define PEF7071_EECTRL_SPEED 0x000C |
Definition at line 340 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SPEED_FRQ_100KHZ
#define PEF7071_EECTRL_SPEED_FRQ_100KHZ 0x0000 |
Definition at line 341 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SPEED_FRQ_1_0MHZ
#define PEF7071_EECTRL_SPEED_FRQ_1_0MHZ 0x0008 |
Definition at line 343 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SPEED_FRQ_3_4MHZ
#define PEF7071_EECTRL_SPEED_FRQ_3_4MHZ 0x000C |
Definition at line 344 of file pef7071_driver.h.
◆ PEF7071_EECTRL_SPEED_FRQ_400KHZ
#define PEF7071_EECTRL_SPEED_FRQ_400KHZ 0x0004 |
Definition at line 342 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV
#define PEF7071_EEE_AN_LPADV 0x07, 0x003D |
Definition at line 84 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_1000BKX
#define PEF7071_EEE_AN_LPADV_EEE_1000BKX 0x0010 |
Definition at line 530 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_1000BT
#define PEF7071_EEE_AN_LPADV_EEE_1000BT 0x0004 |
Definition at line 532 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_100BTX
#define PEF7071_EEE_AN_LPADV_EEE_100BTX 0x0002 |
Definition at line 533 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_10GBKR
#define PEF7071_EEE_AN_LPADV_EEE_10GBKR 0x0040 |
Definition at line 528 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_10GBKX4
#define PEF7071_EEE_AN_LPADV_EEE_10GBKX4 0x0020 |
Definition at line 529 of file pef7071_driver.h.
◆ PEF7071_EEE_AN_LPADV_EEE_10GBT
#define PEF7071_EEE_AN_LPADV_EEE_10GBT 0x0008 |
Definition at line 531 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP
#define PEF7071_EEE_CAP 0x03, 0x0014 |
Definition at line 81 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_1000BKX
#define PEF7071_EEE_CAP_EEE_1000BKX 0x0010 |
Definition at line 511 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_1000BT
#define PEF7071_EEE_CAP_EEE_1000BT 0x0004 |
Definition at line 513 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_100BTX
#define PEF7071_EEE_CAP_EEE_100BTX 0x0002 |
Definition at line 514 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_10GBKR
#define PEF7071_EEE_CAP_EEE_10GBKR 0x0040 |
Definition at line 509 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_10GBKX4
#define PEF7071_EEE_CAP_EEE_10GBKX4 0x0020 |
Definition at line 510 of file pef7071_driver.h.
◆ PEF7071_EEE_CAP_EEE_10GBT
#define PEF7071_EEE_CAP_EEE_10GBT 0x0008 |
Definition at line 512 of file pef7071_driver.h.
◆ PEF7071_EEE_CTRL1
#define PEF7071_EEE_CTRL1 0x03, 0x0000 |
Definition at line 79 of file pef7071_driver.h.
◆ PEF7071_EEE_CTRL1_RXCKST
#define PEF7071_EEE_CTRL1_RXCKST 0x0400 |
Definition at line 500 of file pef7071_driver.h.
◆ PEF7071_EEE_RXERR_LINK_FAIL_H
#define PEF7071_EEE_RXERR_LINK_FAIL_H 0x1F, 0x01EA |
Definition at line 94 of file pef7071_driver.h.
◆ PEF7071_EEE_RXERR_LINK_FAIL_H_VAL
#define PEF7071_EEE_RXERR_LINK_FAIL_H_VAL 0x00FF |
Definition at line 739 of file pef7071_driver.h.
◆ PEF7071_EEE_RXERR_LINK_FAIL_L
#define PEF7071_EEE_RXERR_LINK_FAIL_L 0x1F, 0x01EB |
Definition at line 95 of file pef7071_driver.h.
◆ PEF7071_EEE_RXERR_LINK_FAIL_L_VAL
#define PEF7071_EEE_RXERR_LINK_FAIL_L_VAL 0x00FF |
Definition at line 742 of file pef7071_driver.h.
◆ PEF7071_EEE_STAT1
#define PEF7071_EEE_STAT1 0x03, 0x0001 |
Definition at line 80 of file pef7071_driver.h.
◆ PEF7071_EEE_STAT1_RXLPI_IND
#define PEF7071_EEE_STAT1_RXLPI_IND 0x0100 |
Definition at line 505 of file pef7071_driver.h.
◆ PEF7071_EEE_STAT1_TXCKST
#define PEF7071_EEE_STAT1_TXCKST 0x0040 |
Definition at line 506 of file pef7071_driver.h.
◆ PEF7071_EEE_STAT1_TXLPI_IND
#define PEF7071_EEE_STAT1_TXLPI_IND 0x0200 |
Definition at line 504 of file pef7071_driver.h.
◆ PEF7071_EEE_STAT1_TXLPI_RCVD
#define PEF7071_EEE_STAT1_TXLPI_RCVD 0x0800 |
Definition at line 503 of file pef7071_driver.h.
◆ PEF7071_EEE_WAKERR
#define PEF7071_EEE_WAKERR 0x03, 0x0016 |
Definition at line 82 of file pef7071_driver.h.
◆ PEF7071_EEE_WAKERR_ERRCNT
#define PEF7071_EEE_WAKERR_ERRCNT 0xFFFF |
Definition at line 517 of file pef7071_driver.h.
◆ PEF7071_EEPROM
#define PEF7071_EEPROM 0x1E, 0x0000 |
Definition at line 85 of file pef7071_driver.h.
◆ PEF7071_EEPROM_DATA
#define PEF7071_EEPROM_DATA 0x00FF |
Definition at line 536 of file pef7071_driver.h.
◆ PEF7071_ERRCNT
#define PEF7071_ERRCNT 0x15 |
Definition at line 66 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_COUNT
#define PEF7071_ERRCNT_COUNT 0x00FF |
Definition at line 317 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL
#define PEF7071_ERRCNT_SEL 0x0F00 |
Definition at line 309 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_COL
#define PEF7071_ERRCNT_SEL_COL 0x0600 |
Definition at line 316 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_ESDERR
#define PEF7071_ERRCNT_SEL_ESDERR 0x0200 |
Definition at line 312 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_RXACT
#define PEF7071_ERRCNT_SEL_RXACT 0x0100 |
Definition at line 311 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_RXERR
#define PEF7071_ERRCNT_SEL_RXERR 0x0000 |
Definition at line 310 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_SSDERR
#define PEF7071_ERRCNT_SEL_SSDERR 0x0300 |
Definition at line 313 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_TXACT
#define PEF7071_ERRCNT_SEL_TXACT 0x0500 |
Definition at line 315 of file pef7071_driver.h.
◆ PEF7071_ERRCNT_SEL_TXERR
#define PEF7071_ERRCNT_SEL_TXERR 0x0400 |
Definition at line 314 of file pef7071_driver.h.
◆ PEF7071_FWV
#define PEF7071_FWV 0x1E |
Definition at line 75 of file pef7071_driver.h.
◆ PEF7071_FWV_MAJOR
#define PEF7071_FWV_MAJOR 0x7F00 |
Definition at line 496 of file pef7071_driver.h.
◆ PEF7071_FWV_MINOR
#define PEF7071_FWV_MINOR 0x00FF |
Definition at line 497 of file pef7071_driver.h.
◆ PEF7071_FWV_REL
#define PEF7071_FWV_REL 0x8000 |
Definition at line 493 of file pef7071_driver.h.
◆ PEF7071_FWV_REL_RELEASE
#define PEF7071_FWV_REL_RELEASE 0x8000 |
Definition at line 495 of file pef7071_driver.h.
◆ PEF7071_FWV_REL_TEST
#define PEF7071_FWV_REL_TEST 0x0000 |
Definition at line 494 of file pef7071_driver.h.
◆ PEF7071_GCTRL
#define PEF7071_GCTRL 0x09 |
Definition at line 54 of file pef7071_driver.h.
◆ PEF7071_GCTRL_MBTFD
#define PEF7071_GCTRL_MBTFD 0x0200 |
Definition at line 214 of file pef7071_driver.h.
◆ PEF7071_GCTRL_MBTHD
#define PEF7071_GCTRL_MBTHD 0x0100 |
Definition at line 215 of file pef7071_driver.h.
◆ PEF7071_GCTRL_MS
#define PEF7071_GCTRL_MS 0x0800 |
Definition at line 212 of file pef7071_driver.h.
◆ PEF7071_GCTRL_MSEN
#define PEF7071_GCTRL_MSEN 0x1000 |
Definition at line 211 of file pef7071_driver.h.
◆ PEF7071_GCTRL_MSPT
#define PEF7071_GCTRL_MSPT 0x0400 |
Definition at line 213 of file pef7071_driver.h.
◆ PEF7071_GCTRL_TM
#define PEF7071_GCTRL_TM 0xE000 |
Definition at line 210 of file pef7071_driver.h.
◆ PEF7071_GSTAT
#define PEF7071_GSTAT 0x0A |
Definition at line 55 of file pef7071_driver.h.
◆ PEF7071_GSTAT_IEC
#define PEF7071_GSTAT_IEC 0x00FF |
Definition at line 224 of file pef7071_driver.h.
◆ PEF7071_GSTAT_LRXSTAT
#define PEF7071_GSTAT_LRXSTAT 0x2000 |
Definition at line 220 of file pef7071_driver.h.
◆ PEF7071_GSTAT_MBTFD
#define PEF7071_GSTAT_MBTFD 0x0800 |
Definition at line 222 of file pef7071_driver.h.
◆ PEF7071_GSTAT_MBTHD
#define PEF7071_GSTAT_MBTHD 0x0400 |
Definition at line 223 of file pef7071_driver.h.
◆ PEF7071_GSTAT_MSFAULT
#define PEF7071_GSTAT_MSFAULT 0x8000 |
Definition at line 218 of file pef7071_driver.h.
◆ PEF7071_GSTAT_MSRES
#define PEF7071_GSTAT_MSRES 0x4000 |
Definition at line 219 of file pef7071_driver.h.
◆ PEF7071_GSTAT_RRXSTAT
#define PEF7071_GSTAT_RRXSTAT 0x1000 |
Definition at line 221 of file pef7071_driver.h.
◆ PEF7071_IMASK
#define PEF7071_IMASK 0x19 |
Definition at line 70 of file pef7071_driver.h.
◆ PEF7071_IMASK_ADSC
#define PEF7071_IMASK_ADSC 0x0020 |
Definition at line 416 of file pef7071_driver.h.
◆ PEF7071_IMASK_ANC
#define PEF7071_IMASK_ANC 0x0400 |
Definition at line 413 of file pef7071_driver.h.
◆ PEF7071_IMASK_ANE
#define PEF7071_IMASK_ANE 0x0800 |
Definition at line 412 of file pef7071_driver.h.
◆ PEF7071_IMASK_DXMC
#define PEF7071_IMASK_DXMC 0x0004 |
Definition at line 419 of file pef7071_driver.h.
◆ PEF7071_IMASK_LSPC
#define PEF7071_IMASK_LSPC 0x0002 |
Definition at line 420 of file pef7071_driver.h.
◆ PEF7071_IMASK_LSTC
#define PEF7071_IMASK_LSTC 0x0001 |
Definition at line 421 of file pef7071_driver.h.
◆ PEF7071_IMASK_MDIPC
#define PEF7071_IMASK_MDIPC 0x0010 |
Definition at line 417 of file pef7071_driver.h.
◆ PEF7071_IMASK_MDIXC
#define PEF7071_IMASK_MDIXC 0x0008 |
Definition at line 418 of file pef7071_driver.h.
◆ PEF7071_IMASK_MSRE
#define PEF7071_IMASK_MSRE 0x4000 |
Definition at line 409 of file pef7071_driver.h.
◆ PEF7071_IMASK_NPRX
#define PEF7071_IMASK_NPRX 0x2000 |
Definition at line 410 of file pef7071_driver.h.
◆ PEF7071_IMASK_NPTX
#define PEF7071_IMASK_NPTX 0x1000 |
Definition at line 411 of file pef7071_driver.h.
◆ PEF7071_IMASK_RESH
#define PEF7071_IMASK_RESH 0x0300 |
Definition at line 414 of file pef7071_driver.h.
◆ PEF7071_IMASK_RESL
#define PEF7071_IMASK_RESL 0x00C0 |
Definition at line 415 of file pef7071_driver.h.
◆ PEF7071_IMASK_WOL
#define PEF7071_IMASK_WOL 0x8000 |
Definition at line 408 of file pef7071_driver.h.
◆ PEF7071_ISTAT
#define PEF7071_ISTAT 0x1A |
Definition at line 71 of file pef7071_driver.h.
◆ PEF7071_ISTAT_ADSC
#define PEF7071_ISTAT_ADSC 0x0020 |
Definition at line 432 of file pef7071_driver.h.
◆ PEF7071_ISTAT_ANC
#define PEF7071_ISTAT_ANC 0x0400 |
Definition at line 429 of file pef7071_driver.h.
◆ PEF7071_ISTAT_ANE
#define PEF7071_ISTAT_ANE 0x0800 |
Definition at line 428 of file pef7071_driver.h.
◆ PEF7071_ISTAT_DXMC
#define PEF7071_ISTAT_DXMC 0x0004 |
Definition at line 435 of file pef7071_driver.h.
◆ PEF7071_ISTAT_LSPC
#define PEF7071_ISTAT_LSPC 0x0002 |
Definition at line 436 of file pef7071_driver.h.
◆ PEF7071_ISTAT_LSTC
#define PEF7071_ISTAT_LSTC 0x0001 |
Definition at line 437 of file pef7071_driver.h.
◆ PEF7071_ISTAT_MDIPC
#define PEF7071_ISTAT_MDIPC 0x0010 |
Definition at line 433 of file pef7071_driver.h.
◆ PEF7071_ISTAT_MDIXC
#define PEF7071_ISTAT_MDIXC 0x0008 |
Definition at line 434 of file pef7071_driver.h.
◆ PEF7071_ISTAT_MSRE
#define PEF7071_ISTAT_MSRE 0x4000 |
Definition at line 425 of file pef7071_driver.h.
◆ PEF7071_ISTAT_NPRX
#define PEF7071_ISTAT_NPRX 0x2000 |
Definition at line 426 of file pef7071_driver.h.
◆ PEF7071_ISTAT_NPTX
#define PEF7071_ISTAT_NPTX 0x1000 |
Definition at line 427 of file pef7071_driver.h.
◆ PEF7071_ISTAT_RESH
#define PEF7071_ISTAT_RESH 0x0300 |
Definition at line 430 of file pef7071_driver.h.
◆ PEF7071_ISTAT_RESL
#define PEF7071_ISTAT_RESL 0x00C0 |
Definition at line 431 of file pef7071_driver.h.
◆ PEF7071_ISTAT_WOL
#define PEF7071_ISTAT_WOL 0x8000 |
Definition at line 424 of file pef7071_driver.h.
◆ PEF7071_LED
#define PEF7071_LED 0x1B |
Definition at line 72 of file pef7071_driver.h.
◆ PEF7071_LED0H
#define PEF7071_LED0H 0x1F, 0x01E2 |
Definition at line 88 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF
#define PEF7071_LED0H_BLINKF 0x000F |
Definition at line 596 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_ABIST
#define PEF7071_LED0H_BLINKF_ABIST 0x000B |
Definition at line 608 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_ANEG
#define PEF7071_LED0H_BLINKF_ANEG 0x000A |
Definition at line 607 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_CDIAG
#define PEF7071_LED0H_BLINKF_CDIAG 0x000C |
Definition at line 609 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_EEE
#define PEF7071_LED0H_BLINKF_EEE 0x0009 |
Definition at line 606 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK10
#define PEF7071_LED0H_BLINKF_LINK10 0x0001 |
Definition at line 598 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK100
#define PEF7071_LED0H_BLINKF_LINK100 0x0002 |
Definition at line 599 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK1000
#define PEF7071_LED0H_BLINKF_LINK1000 0x0004 |
Definition at line 601 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK100X
#define PEF7071_LED0H_BLINKF_LINK100X 0x0006 |
Definition at line 603 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK10_0
#define PEF7071_LED0H_BLINKF_LINK10_0 0x0005 |
Definition at line 602 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK10X
#define PEF7071_LED0H_BLINKF_LINK10X 0x0003 |
Definition at line 600 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_LINK10XX
#define PEF7071_LED0H_BLINKF_LINK10XX 0x0007 |
Definition at line 604 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_NONE
#define PEF7071_LED0H_BLINKF_NONE 0x0000 |
Definition at line 597 of file pef7071_driver.h.
◆ PEF7071_LED0H_BLINKF_PDOWN
#define PEF7071_LED0H_BLINKF_PDOWN 0x0008 |
Definition at line 605 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON
#define PEF7071_LED0H_CON 0x00F0 |
Definition at line 580 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_ABIST
#define PEF7071_LED0H_CON_ABIST 0x00B0 |
Definition at line 592 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_ANEG
#define PEF7071_LED0H_CON_ANEG 0x00A0 |
Definition at line 591 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_CDIAG
#define PEF7071_LED0H_CON_CDIAG 0x00C0 |
Definition at line 593 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_COPPER
#define PEF7071_LED0H_CON_COPPER 0x00D0 |
Definition at line 594 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_EEE
#define PEF7071_LED0H_CON_EEE 0x0090 |
Definition at line 590 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_FIBER
#define PEF7071_LED0H_CON_FIBER 0x00E0 |
Definition at line 595 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK10
#define PEF7071_LED0H_CON_LINK10 0x0010 |
Definition at line 582 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK100
#define PEF7071_LED0H_CON_LINK100 0x0020 |
Definition at line 583 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK1000
#define PEF7071_LED0H_CON_LINK1000 0x0040 |
Definition at line 585 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK100X
#define PEF7071_LED0H_CON_LINK100X 0x0060 |
Definition at line 587 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK10_0
#define PEF7071_LED0H_CON_LINK10_0 0x0050 |
Definition at line 586 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK10X
#define PEF7071_LED0H_CON_LINK10X 0x0030 |
Definition at line 584 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_LINK10XX
#define PEF7071_LED0H_CON_LINK10XX 0x0070 |
Definition at line 588 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_NONE
#define PEF7071_LED0H_CON_NONE 0x0000 |
Definition at line 581 of file pef7071_driver.h.
◆ PEF7071_LED0H_CON_PDOWN
#define PEF7071_LED0H_CON_PDOWN 0x0080 |
Definition at line 589 of file pef7071_driver.h.
◆ PEF7071_LED0L
#define PEF7071_LED0L 0x1F, 0x01E3 |
Definition at line 89 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS
#define PEF7071_LED0L_BLINKS 0x00F0 |
Definition at line 612 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_ABIST
#define PEF7071_LED0L_BLINKS_ABIST 0x00B0 |
Definition at line 624 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_ANEG
#define PEF7071_LED0L_BLINKS_ANEG 0x00A0 |
Definition at line 623 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_CDIAG
#define PEF7071_LED0L_BLINKS_CDIAG 0x00C0 |
Definition at line 625 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_EEE
#define PEF7071_LED0L_BLINKS_EEE 0x0090 |
Definition at line 622 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK10
#define PEF7071_LED0L_BLINKS_LINK10 0x0010 |
Definition at line 614 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK100
#define PEF7071_LED0L_BLINKS_LINK100 0x0020 |
Definition at line 615 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK1000
#define PEF7071_LED0L_BLINKS_LINK1000 0x0040 |
Definition at line 617 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK100X
#define PEF7071_LED0L_BLINKS_LINK100X 0x0060 |
Definition at line 619 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK10_0
#define PEF7071_LED0L_BLINKS_LINK10_0 0x0050 |
Definition at line 618 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK10X
#define PEF7071_LED0L_BLINKS_LINK10X 0x0030 |
Definition at line 616 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_LINK10XX
#define PEF7071_LED0L_BLINKS_LINK10XX 0x0070 |
Definition at line 620 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_NONE
#define PEF7071_LED0L_BLINKS_NONE 0x0000 |
Definition at line 613 of file pef7071_driver.h.
◆ PEF7071_LED0L_BLINKS_PDOWN
#define PEF7071_LED0L_BLINKS_PDOWN 0x0080 |
Definition at line 621 of file pef7071_driver.h.
◆ PEF7071_LED0L_PULSE
#define PEF7071_LED0L_PULSE 0x000F |
Definition at line 626 of file pef7071_driver.h.
◆ PEF7071_LED0L_PULSE_COL
#define PEF7071_LED0L_PULSE_COL 0x0004 |
Definition at line 630 of file pef7071_driver.h.
◆ PEF7071_LED0L_PULSE_NONE
#define PEF7071_LED0L_PULSE_NONE 0x0000 |
Definition at line 627 of file pef7071_driver.h.
◆ PEF7071_LED0L_PULSE_RXACT
#define PEF7071_LED0L_PULSE_RXACT 0x0002 |
Definition at line 629 of file pef7071_driver.h.
◆ PEF7071_LED0L_PULSE_TXACT
#define PEF7071_LED0L_PULSE_TXACT 0x0001 |
Definition at line 628 of file pef7071_driver.h.
◆ PEF7071_LED1H
#define PEF7071_LED1H 0x1F, 0x01E4 |
Definition at line 90 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF
#define PEF7071_LED1H_BLINKF 0x000F |
Definition at line 649 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_ABIST
#define PEF7071_LED1H_BLINKF_ABIST 0x000B |
Definition at line 661 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_ANEG
#define PEF7071_LED1H_BLINKF_ANEG 0x000A |
Definition at line 660 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_CDIAG
#define PEF7071_LED1H_BLINKF_CDIAG 0x000C |
Definition at line 662 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_EEE
#define PEF7071_LED1H_BLINKF_EEE 0x0009 |
Definition at line 659 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK10
#define PEF7071_LED1H_BLINKF_LINK10 0x0001 |
Definition at line 651 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK100
#define PEF7071_LED1H_BLINKF_LINK100 0x0002 |
Definition at line 652 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK1000
#define PEF7071_LED1H_BLINKF_LINK1000 0x0004 |
Definition at line 654 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK100X
#define PEF7071_LED1H_BLINKF_LINK100X 0x0006 |
Definition at line 656 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK10_0
#define PEF7071_LED1H_BLINKF_LINK10_0 0x0005 |
Definition at line 655 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK10X
#define PEF7071_LED1H_BLINKF_LINK10X 0x0003 |
Definition at line 653 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_LINK10XX
#define PEF7071_LED1H_BLINKF_LINK10XX 0x0007 |
Definition at line 657 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_NONE
#define PEF7071_LED1H_BLINKF_NONE 0x0000 |
Definition at line 650 of file pef7071_driver.h.
◆ PEF7071_LED1H_BLINKF_PDOWN
#define PEF7071_LED1H_BLINKF_PDOWN 0x0008 |
Definition at line 658 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON
#define PEF7071_LED1H_CON 0x00F0 |
Definition at line 633 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_ABIST
#define PEF7071_LED1H_CON_ABIST 0x00B0 |
Definition at line 645 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_ANEG
#define PEF7071_LED1H_CON_ANEG 0x00A0 |
Definition at line 644 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_CDIAG
#define PEF7071_LED1H_CON_CDIAG 0x00C0 |
Definition at line 646 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_COPPER
#define PEF7071_LED1H_CON_COPPER 0x00D0 |
Definition at line 647 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_EEE
#define PEF7071_LED1H_CON_EEE 0x0090 |
Definition at line 643 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_FIBER
#define PEF7071_LED1H_CON_FIBER 0x00E0 |
Definition at line 648 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK10
#define PEF7071_LED1H_CON_LINK10 0x0010 |
Definition at line 635 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK100
#define PEF7071_LED1H_CON_LINK100 0x0020 |
Definition at line 636 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK1000
#define PEF7071_LED1H_CON_LINK1000 0x0040 |
Definition at line 638 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK100X
#define PEF7071_LED1H_CON_LINK100X 0x0060 |
Definition at line 640 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK10_0
#define PEF7071_LED1H_CON_LINK10_0 0x0050 |
Definition at line 639 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK10X
#define PEF7071_LED1H_CON_LINK10X 0x0030 |
Definition at line 637 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_LINK10XX
#define PEF7071_LED1H_CON_LINK10XX 0x0070 |
Definition at line 641 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_NONE
#define PEF7071_LED1H_CON_NONE 0x0000 |
Definition at line 634 of file pef7071_driver.h.
◆ PEF7071_LED1H_CON_PDOWN
#define PEF7071_LED1H_CON_PDOWN 0x0080 |
Definition at line 642 of file pef7071_driver.h.
◆ PEF7071_LED1L
#define PEF7071_LED1L 0x1F, 0x01E5 |
Definition at line 91 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS
#define PEF7071_LED1L_BLINKS 0x00F0 |
Definition at line 665 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_ABIST
#define PEF7071_LED1L_BLINKS_ABIST 0x00B0 |
Definition at line 677 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_ANEG
#define PEF7071_LED1L_BLINKS_ANEG 0x00A0 |
Definition at line 676 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_CDIAG
#define PEF7071_LED1L_BLINKS_CDIAG 0x00C0 |
Definition at line 678 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_EEE
#define PEF7071_LED1L_BLINKS_EEE 0x0090 |
Definition at line 675 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK10
#define PEF7071_LED1L_BLINKS_LINK10 0x0010 |
Definition at line 667 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK100
#define PEF7071_LED1L_BLINKS_LINK100 0x0020 |
Definition at line 668 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK1000
#define PEF7071_LED1L_BLINKS_LINK1000 0x0040 |
Definition at line 670 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK100X
#define PEF7071_LED1L_BLINKS_LINK100X 0x0060 |
Definition at line 672 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK10_0
#define PEF7071_LED1L_BLINKS_LINK10_0 0x0050 |
Definition at line 671 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK10X
#define PEF7071_LED1L_BLINKS_LINK10X 0x0030 |
Definition at line 669 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_LINK10XX
#define PEF7071_LED1L_BLINKS_LINK10XX 0x0070 |
Definition at line 673 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_NONE
#define PEF7071_LED1L_BLINKS_NONE 0x0000 |
Definition at line 666 of file pef7071_driver.h.
◆ PEF7071_LED1L_BLINKS_PDOWN
#define PEF7071_LED1L_BLINKS_PDOWN 0x0080 |
Definition at line 674 of file pef7071_driver.h.
◆ PEF7071_LED1L_PULSE
#define PEF7071_LED1L_PULSE 0x000F |
Definition at line 679 of file pef7071_driver.h.
◆ PEF7071_LED1L_PULSE_COL
#define PEF7071_LED1L_PULSE_COL 0x0004 |
Definition at line 683 of file pef7071_driver.h.
◆ PEF7071_LED1L_PULSE_NONE
#define PEF7071_LED1L_PULSE_NONE 0x0000 |
Definition at line 680 of file pef7071_driver.h.
◆ PEF7071_LED1L_PULSE_RXACT
#define PEF7071_LED1L_PULSE_RXACT 0x0002 |
Definition at line 682 of file pef7071_driver.h.
◆ PEF7071_LED1L_PULSE_TXACT
#define PEF7071_LED1L_PULSE_TXACT 0x0001 |
Definition at line 681 of file pef7071_driver.h.
◆ PEF7071_LED2H
#define PEF7071_LED2H 0x1F, 0x01E6 |
Definition at line 92 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF
#define PEF7071_LED2H_BLINKF 0x000F |
Definition at line 702 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_ABIST
#define PEF7071_LED2H_BLINKF_ABIST 0x000B |
Definition at line 714 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_ANEG
#define PEF7071_LED2H_BLINKF_ANEG 0x000A |
Definition at line 713 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_CDIAG
#define PEF7071_LED2H_BLINKF_CDIAG 0x000C |
Definition at line 715 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_EEE
#define PEF7071_LED2H_BLINKF_EEE 0x0009 |
Definition at line 712 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK10
#define PEF7071_LED2H_BLINKF_LINK10 0x0001 |
Definition at line 704 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK100
#define PEF7071_LED2H_BLINKF_LINK100 0x0002 |
Definition at line 705 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK1000
#define PEF7071_LED2H_BLINKF_LINK1000 0x0004 |
Definition at line 707 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK100X
#define PEF7071_LED2H_BLINKF_LINK100X 0x0006 |
Definition at line 709 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK10_0
#define PEF7071_LED2H_BLINKF_LINK10_0 0x0005 |
Definition at line 708 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK10X
#define PEF7071_LED2H_BLINKF_LINK10X 0x0003 |
Definition at line 706 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_LINK10XX
#define PEF7071_LED2H_BLINKF_LINK10XX 0x0007 |
Definition at line 710 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_NONE
#define PEF7071_LED2H_BLINKF_NONE 0x0000 |
Definition at line 703 of file pef7071_driver.h.
◆ PEF7071_LED2H_BLINKF_PDOWN
#define PEF7071_LED2H_BLINKF_PDOWN 0x0008 |
Definition at line 711 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON
#define PEF7071_LED2H_CON 0x00F0 |
Definition at line 686 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_ABIST
#define PEF7071_LED2H_CON_ABIST 0x00B0 |
Definition at line 698 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_ANEG
#define PEF7071_LED2H_CON_ANEG 0x00A0 |
Definition at line 697 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_CDIAG
#define PEF7071_LED2H_CON_CDIAG 0x00C0 |
Definition at line 699 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_COPPER
#define PEF7071_LED2H_CON_COPPER 0x00D0 |
Definition at line 700 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_EEE
#define PEF7071_LED2H_CON_EEE 0x0090 |
Definition at line 696 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_FIBER
#define PEF7071_LED2H_CON_FIBER 0x00E0 |
Definition at line 701 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK10
#define PEF7071_LED2H_CON_LINK10 0x0010 |
Definition at line 688 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK100
#define PEF7071_LED2H_CON_LINK100 0x0020 |
Definition at line 689 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK1000
#define PEF7071_LED2H_CON_LINK1000 0x0040 |
Definition at line 691 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK100X
#define PEF7071_LED2H_CON_LINK100X 0x0060 |
Definition at line 693 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK10_0
#define PEF7071_LED2H_CON_LINK10_0 0x0050 |
Definition at line 692 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK10X
#define PEF7071_LED2H_CON_LINK10X 0x0030 |
Definition at line 690 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_LINK10XX
#define PEF7071_LED2H_CON_LINK10XX 0x0070 |
Definition at line 694 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_NONE
#define PEF7071_LED2H_CON_NONE 0x0000 |
Definition at line 687 of file pef7071_driver.h.
◆ PEF7071_LED2H_CON_PDOWN
#define PEF7071_LED2H_CON_PDOWN 0x0080 |
Definition at line 695 of file pef7071_driver.h.
◆ PEF7071_LED2L
#define PEF7071_LED2L 0x1F, 0x01E7 |
Definition at line 93 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS
#define PEF7071_LED2L_BLINKS 0x00F0 |
Definition at line 718 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_ABIST
#define PEF7071_LED2L_BLINKS_ABIST 0x00B0 |
Definition at line 730 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_ANEG
#define PEF7071_LED2L_BLINKS_ANEG 0x00A0 |
Definition at line 729 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_CDIAG
#define PEF7071_LED2L_BLINKS_CDIAG 0x00C0 |
Definition at line 731 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_EEE
#define PEF7071_LED2L_BLINKS_EEE 0x0090 |
Definition at line 728 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK10
#define PEF7071_LED2L_BLINKS_LINK10 0x0010 |
Definition at line 720 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK100
#define PEF7071_LED2L_BLINKS_LINK100 0x0020 |
Definition at line 721 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK1000
#define PEF7071_LED2L_BLINKS_LINK1000 0x0040 |
Definition at line 723 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK100X
#define PEF7071_LED2L_BLINKS_LINK100X 0x0060 |
Definition at line 725 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK10_0
#define PEF7071_LED2L_BLINKS_LINK10_0 0x0050 |
Definition at line 724 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK10X
#define PEF7071_LED2L_BLINKS_LINK10X 0x0030 |
Definition at line 722 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_LINK10XX
#define PEF7071_LED2L_BLINKS_LINK10XX 0x0070 |
Definition at line 726 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_NONE
#define PEF7071_LED2L_BLINKS_NONE 0x0000 |
Definition at line 719 of file pef7071_driver.h.
◆ PEF7071_LED2L_BLINKS_PDOWN
#define PEF7071_LED2L_BLINKS_PDOWN 0x0080 |
Definition at line 727 of file pef7071_driver.h.
◆ PEF7071_LED2L_PULSE
#define PEF7071_LED2L_PULSE 0x000F |
Definition at line 732 of file pef7071_driver.h.
◆ PEF7071_LED2L_PULSE_COL
#define PEF7071_LED2L_PULSE_COL 0x0004 |
Definition at line 736 of file pef7071_driver.h.
◆ PEF7071_LED2L_PULSE_NONE
#define PEF7071_LED2L_PULSE_NONE 0x0000 |
Definition at line 733 of file pef7071_driver.h.
◆ PEF7071_LED2L_PULSE_RXACT
#define PEF7071_LED2L_PULSE_RXACT 0x0002 |
Definition at line 735 of file pef7071_driver.h.
◆ PEF7071_LED2L_PULSE_TXACT
#define PEF7071_LED2L_PULSE_TXACT 0x0001 |
Definition at line 734 of file pef7071_driver.h.
◆ PEF7071_LED_LED0DA
#define PEF7071_LED_LED0DA 0x0001 |
Definition at line 455 of file pef7071_driver.h.
◆ PEF7071_LED_LED0DA_OFF
#define PEF7071_LED_LED0DA_OFF 0x0000 |
Definition at line 456 of file pef7071_driver.h.
◆ PEF7071_LED_LED0DA_ON
#define PEF7071_LED_LED0DA_ON 0x0001 |
Definition at line 457 of file pef7071_driver.h.
◆ PEF7071_LED_LED0EN
#define PEF7071_LED_LED0EN 0x0100 |
Definition at line 444 of file pef7071_driver.h.
◆ PEF7071_LED_LED1DA
#define PEF7071_LED_LED1DA 0x0002 |
Definition at line 452 of file pef7071_driver.h.
◆ PEF7071_LED_LED1DA_OFF
#define PEF7071_LED_LED1DA_OFF 0x0000 |
Definition at line 453 of file pef7071_driver.h.
◆ PEF7071_LED_LED1DA_ON
#define PEF7071_LED_LED1DA_ON 0x0002 |
Definition at line 454 of file pef7071_driver.h.
◆ PEF7071_LED_LED1EN
#define PEF7071_LED_LED1EN 0x0200 |
Definition at line 443 of file pef7071_driver.h.
◆ PEF7071_LED_LED2DA
#define PEF7071_LED_LED2DA 0x0004 |
Definition at line 449 of file pef7071_driver.h.
◆ PEF7071_LED_LED2DA_OFF
#define PEF7071_LED_LED2DA_OFF 0x0000 |
Definition at line 450 of file pef7071_driver.h.
◆ PEF7071_LED_LED2DA_ON
#define PEF7071_LED_LED2DA_ON 0x0004 |
Definition at line 451 of file pef7071_driver.h.
◆ PEF7071_LED_LED2EN
#define PEF7071_LED_LED2EN 0x0400 |
Definition at line 442 of file pef7071_driver.h.
◆ PEF7071_LED_LED3DA
#define PEF7071_LED_LED3DA 0x0008 |
Definition at line 446 of file pef7071_driver.h.
◆ PEF7071_LED_LED3DA_OFF
#define PEF7071_LED_LED3DA_OFF 0x0000 |
Definition at line 447 of file pef7071_driver.h.
◆ PEF7071_LED_LED3DA_ON
#define PEF7071_LED_LED3DA_ON 0x0008 |
Definition at line 448 of file pef7071_driver.h.
◆ PEF7071_LED_LED3EN
#define PEF7071_LED_LED3EN 0x0800 |
Definition at line 441 of file pef7071_driver.h.
◆ PEF7071_LED_RESH
#define PEF7071_LED_RESH 0xF000 |
Definition at line 440 of file pef7071_driver.h.
◆ PEF7071_LED_RESL
#define PEF7071_LED_RESL 0x00F0 |
Definition at line 445 of file pef7071_driver.h.
◆ PEF7071_LEDCH
#define PEF7071_LEDCH 0x1F, 0x01E0 |
Definition at line 86 of file pef7071_driver.h.
◆ PEF7071_LEDCH_FBF
#define PEF7071_LEDCH_FBF 0x00C0 |
Definition at line 539 of file pef7071_driver.h.
◆ PEF7071_LEDCH_FBF_F02HZ
#define PEF7071_LEDCH_FBF_F02HZ 0x0000 |
Definition at line 540 of file pef7071_driver.h.
◆ PEF7071_LEDCH_FBF_F04HZ
#define PEF7071_LEDCH_FBF_F04HZ 0x0040 |
Definition at line 541 of file pef7071_driver.h.
◆ PEF7071_LEDCH_FBF_F08HZ
#define PEF7071_LEDCH_FBF_F08HZ 0x0080 |
Definition at line 542 of file pef7071_driver.h.
◆ PEF7071_LEDCH_FBF_F16HZ
#define PEF7071_LEDCH_FBF_F16HZ 0x00C0 |
Definition at line 543 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS
#define PEF7071_LEDCH_NACS 0x0007 |
Definition at line 549 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_ABIST
#define PEF7071_LEDCH_NACS_ABIST 0x0005 |
Definition at line 555 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_ANEG
#define PEF7071_LEDCH_NACS_ANEG 0x0004 |
Definition at line 554 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_CDIAG
#define PEF7071_LEDCH_NACS_CDIAG 0x0006 |
Definition at line 556 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_EEE
#define PEF7071_LEDCH_NACS_EEE 0x0003 |
Definition at line 553 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_LINK
#define PEF7071_LEDCH_NACS_LINK 0x0001 |
Definition at line 551 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_NONE
#define PEF7071_LEDCH_NACS_NONE 0x0000 |
Definition at line 550 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_PDOWN
#define PEF7071_LEDCH_NACS_PDOWN 0x0002 |
Definition at line 552 of file pef7071_driver.h.
◆ PEF7071_LEDCH_NACS_TEST
#define PEF7071_LEDCH_NACS_TEST 0x0007 |
Definition at line 557 of file pef7071_driver.h.
◆ PEF7071_LEDCH_SBF
#define PEF7071_LEDCH_SBF 0x0030 |
Definition at line 544 of file pef7071_driver.h.
◆ PEF7071_LEDCH_SBF_F02HZ
#define PEF7071_LEDCH_SBF_F02HZ 0x0000 |
Definition at line 545 of file pef7071_driver.h.
◆ PEF7071_LEDCH_SBF_F04HZ
#define PEF7071_LEDCH_SBF_F04HZ 0x0010 |
Definition at line 546 of file pef7071_driver.h.
◆ PEF7071_LEDCH_SBF_F08HZ
#define PEF7071_LEDCH_SBF_F08HZ 0x0020 |
Definition at line 547 of file pef7071_driver.h.
◆ PEF7071_LEDCH_SBF_F16HZ
#define PEF7071_LEDCH_SBF_F16HZ 0x0030 |
Definition at line 548 of file pef7071_driver.h.
◆ PEF7071_LEDCL
#define PEF7071_LEDCL 0x1F, 0x01E1 |
Definition at line 87 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK
#define PEF7071_LEDCL_CBLINK 0x0007 |
Definition at line 569 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_ABIST
#define PEF7071_LEDCL_CBLINK_ABIST 0x0005 |
Definition at line 575 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_ANEG
#define PEF7071_LEDCL_CBLINK_ANEG 0x0004 |
Definition at line 574 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_CDIAG
#define PEF7071_LEDCL_CBLINK_CDIAG 0x0006 |
Definition at line 576 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_EEE
#define PEF7071_LEDCL_CBLINK_EEE 0x0003 |
Definition at line 573 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_LINK
#define PEF7071_LEDCL_CBLINK_LINK 0x0001 |
Definition at line 571 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_NONE
#define PEF7071_LEDCL_CBLINK_NONE 0x0000 |
Definition at line 570 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_PDOWN
#define PEF7071_LEDCL_CBLINK_PDOWN 0x0002 |
Definition at line 572 of file pef7071_driver.h.
◆ PEF7071_LEDCL_CBLINK_TEST
#define PEF7071_LEDCL_CBLINK_TEST 0x0007 |
Definition at line 577 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN
#define PEF7071_LEDCL_SCAN 0x0070 |
Definition at line 560 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_ABIST
#define PEF7071_LEDCL_SCAN_ABIST 0x0050 |
Definition at line 566 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_ANEG
#define PEF7071_LEDCL_SCAN_ANEG 0x0040 |
Definition at line 565 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_CDIAG
#define PEF7071_LEDCL_SCAN_CDIAG 0x0060 |
Definition at line 567 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_EEE
#define PEF7071_LEDCL_SCAN_EEE 0x0030 |
Definition at line 564 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_LINK
#define PEF7071_LEDCL_SCAN_LINK 0x0010 |
Definition at line 562 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_NONE
#define PEF7071_LEDCL_SCAN_NONE 0x0000 |
Definition at line 561 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_PDOWN
#define PEF7071_LEDCL_SCAN_PDOWN 0x0020 |
Definition at line 563 of file pef7071_driver.h.
◆ PEF7071_LEDCL_SCAN_TEST
#define PEF7071_LEDCL_SCAN_TEST 0x0070 |
Definition at line 568 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG0
#define PEF7071_LEG_LPI_CFG0 0x1F, 0x01ED |
Definition at line 97 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG0_HOLDOFF_100BT
#define PEF7071_LEG_LPI_CFG0_HOLDOFF_100BT 0x00FF |
Definition at line 765 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG1
#define PEF7071_LEG_LPI_CFG1 0x1F, 0x01EE |
Definition at line 98 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG1_HOLDOFF_1000BT
#define PEF7071_LEG_LPI_CFG1_HOLDOFF_1000BT 0x00FF |
Definition at line 768 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG2
#define PEF7071_LEG_LPI_CFG2 0x1F, 0x0EB5 |
Definition at line 112 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG2_IPG
#define PEF7071_LEG_LPI_CFG2_IPG 0x00FF |
Definition at line 812 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG2_IPG_DEFAULT
#define PEF7071_LEG_LPI_CFG2_IPG_DEFAULT 0x000E |
Definition at line 813 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG3
#define PEF7071_LEG_LPI_CFG3 0x1F, 0x0EB7 |
Definition at line 113 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG3_IDLE
#define PEF7071_LEG_LPI_CFG3_IDLE 0x00FF |
Definition at line 816 of file pef7071_driver.h.
◆ PEF7071_LEG_LPI_CFG3_IDLE_DEFAULT
#define PEF7071_LEG_LPI_CFG3_IDLE_DEFAULT 0x0040 |
Definition at line 817 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL
#define PEF7071_MII2CTRL 0x1F, 0x01EC |
Definition at line 96 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW
#define PEF7071_MII2CTRL_RXSKEW 0x0070 |
Definition at line 745 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_0N0
#define PEF7071_MII2CTRL_RXSKEW_SKEW_0N0 0x0000 |
Definition at line 746 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_0N5
#define PEF7071_MII2CTRL_RXSKEW_SKEW_0N5 0x0010 |
Definition at line 747 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_1N0
#define PEF7071_MII2CTRL_RXSKEW_SKEW_1N0 0x0020 |
Definition at line 748 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_1N5
#define PEF7071_MII2CTRL_RXSKEW_SKEW_1N5 0x0030 |
Definition at line 749 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_2N0
#define PEF7071_MII2CTRL_RXSKEW_SKEW_2N0 0x0040 |
Definition at line 750 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_2N5
#define PEF7071_MII2CTRL_RXSKEW_SKEW_2N5 0x0050 |
Definition at line 751 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_3N0
#define PEF7071_MII2CTRL_RXSKEW_SKEW_3N0 0x0060 |
Definition at line 752 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_RXSKEW_SKEW_3N5
#define PEF7071_MII2CTRL_RXSKEW_SKEW_3N5 0x0070 |
Definition at line 753 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW
#define PEF7071_MII2CTRL_TXSKEW 0x0007 |
Definition at line 754 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_0N0
#define PEF7071_MII2CTRL_TXSKEW_SKEW_0N0 0x0000 |
Definition at line 755 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_0N5
#define PEF7071_MII2CTRL_TXSKEW_SKEW_0N5 0x0001 |
Definition at line 756 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_1N0
#define PEF7071_MII2CTRL_TXSKEW_SKEW_1N0 0x0002 |
Definition at line 757 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_1N5
#define PEF7071_MII2CTRL_TXSKEW_SKEW_1N5 0x0003 |
Definition at line 758 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_2N0
#define PEF7071_MII2CTRL_TXSKEW_SKEW_2N0 0x0004 |
Definition at line 759 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_2N5
#define PEF7071_MII2CTRL_TXSKEW_SKEW_2N5 0x0005 |
Definition at line 760 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_3N0
#define PEF7071_MII2CTRL_TXSKEW_SKEW_3N0 0x0006 |
Definition at line 761 of file pef7071_driver.h.
◆ PEF7071_MII2CTRL_TXSKEW_SKEW_3N5
#define PEF7071_MII2CTRL_TXSKEW_SKEW_3N5 0x0007 |
Definition at line 762 of file pef7071_driver.h.
◆ PEF7071_MIICTRL
#define PEF7071_MIICTRL 0x17 |
Definition at line 68 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_CRS
#define PEF7071_MIICTRL_CRS 0x00C0 |
Definition at line 369 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_FLOW
#define PEF7071_MIICTRL_FLOW 0x0030 |
Definition at line 370 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_FLOW_CONVERTER
#define PEF7071_MIICTRL_FLOW_CONVERTER 0x0030 |
Definition at line 372 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_FLOW_COPPER
#define PEF7071_MIICTRL_FLOW_COPPER 0x0000 |
Definition at line 371 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE
#define PEF7071_MIICTRL_MODE 0x000F |
Definition at line 373 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_CONV_X2T1000
#define PEF7071_MIICTRL_MODE_CONV_X2T1000 0x0000 |
Definition at line 382 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_CONV_X2T1000A
#define PEF7071_MIICTRL_MODE_CONV_X2T1000A 0x0001 |
Definition at line 383 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_GMII
#define PEF7071_MIICTRL_MODE_GMII 0x0004 |
Definition at line 378 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_RGMII
#define PEF7071_MIICTRL_MODE_RGMII 0x0000 |
Definition at line 374 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_RMII
#define PEF7071_MIICTRL_MODE_RMII 0x0002 |
Definition at line 376 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_RTBI
#define PEF7071_MIICTRL_MODE_RTBI 0x0003 |
Definition at line 377 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_SGMII
#define PEF7071_MIICTRL_MODE_SGMII 0x0001 |
Definition at line 375 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_SGMIINC
#define PEF7071_MIICTRL_MODE_SGMIINC 0x0006 |
Definition at line 380 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_TBI
#define PEF7071_MIICTRL_MODE_TBI 0x0005 |
Definition at line 379 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_MODE_TEST
#define PEF7071_MIICTRL_MODE_TEST 0x000F |
Definition at line 381 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXCOFF
#define PEF7071_MIICTRL_RXCOFF 0x8000 |
Definition at line 349 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW
#define PEF7071_MIICTRL_RXSKEW 0x7000 |
Definition at line 350 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_0N0
#define PEF7071_MIICTRL_RXSKEW_SKEW_0N0 0x0000 |
Definition at line 351 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_0N5
#define PEF7071_MIICTRL_RXSKEW_SKEW_0N5 0x1000 |
Definition at line 352 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_1N0
#define PEF7071_MIICTRL_RXSKEW_SKEW_1N0 0x2000 |
Definition at line 353 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_1N5
#define PEF7071_MIICTRL_RXSKEW_SKEW_1N5 0x3000 |
Definition at line 354 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_2N0
#define PEF7071_MIICTRL_RXSKEW_SKEW_2N0 0x4000 |
Definition at line 355 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_2N5
#define PEF7071_MIICTRL_RXSKEW_SKEW_2N5 0x5000 |
Definition at line 356 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_3N0
#define PEF7071_MIICTRL_RXSKEW_SKEW_3N0 0x6000 |
Definition at line 357 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_RXSKEW_SKEW_3N5
#define PEF7071_MIICTRL_RXSKEW_SKEW_3N5 0x7000 |
Definition at line 358 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW
#define PEF7071_MIICTRL_TXSKEW 0x0700 |
Definition at line 360 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_0N0
#define PEF7071_MIICTRL_TXSKEW_SKEW_0N0 0x0000 |
Definition at line 361 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_0N5
#define PEF7071_MIICTRL_TXSKEW_SKEW_0N5 0x0100 |
Definition at line 362 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_1N0
#define PEF7071_MIICTRL_TXSKEW_SKEW_1N0 0x0200 |
Definition at line 363 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_1N5
#define PEF7071_MIICTRL_TXSKEW_SKEW_1N5 0x0300 |
Definition at line 364 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_2N0
#define PEF7071_MIICTRL_TXSKEW_SKEW_2N0 0x0400 |
Definition at line 365 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_2N5
#define PEF7071_MIICTRL_TXSKEW_SKEW_2N5 0x0500 |
Definition at line 366 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_3N0
#define PEF7071_MIICTRL_TXSKEW_SKEW_3N0 0x0600 |
Definition at line 367 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_TXSKEW_SKEW_3N5
#define PEF7071_MIICTRL_TXSKEW_SKEW_3N5 0x0700 |
Definition at line 368 of file pef7071_driver.h.
◆ PEF7071_MIICTRL_V25_33
#define PEF7071_MIICTRL_V25_33 0x0800 |
Definition at line 359 of file pef7071_driver.h.
◆ PEF7071_MIISTAT
#define PEF7071_MIISTAT 0x18 |
Definition at line 69 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_DPX
#define PEF7071_MIISTAT_DPX 0x0008 |
Definition at line 397 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_EEE
#define PEF7071_MIISTAT_EEE 0x0004 |
Definition at line 398 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_EEE_OFF
#define PEF7071_MIISTAT_EEE_OFF 0x0000 |
Definition at line 399 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_EEE_ON
#define PEF7071_MIISTAT_EEE_ON 0x0004 |
Definition at line 400 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PHY
#define PEF7071_MIISTAT_PHY 0x00C0 |
Definition at line 387 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PHY_FIBER
#define PEF7071_MIISTAT_PHY_FIBER 0x0040 |
Definition at line 389 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PHY_MII2
#define PEF7071_MIISTAT_PHY_MII2 0x0080 |
Definition at line 390 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PHY_SGMII
#define PEF7071_MIISTAT_PHY_SGMII 0x00C0 |
Definition at line 391 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PHY_TP
#define PEF7071_MIISTAT_PHY_TP 0x0000 |
Definition at line 388 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PS
#define PEF7071_MIISTAT_PS 0x0030 |
Definition at line 392 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PS_NONE
#define PEF7071_MIISTAT_PS_NONE 0x0000 |
Definition at line 393 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PS_RX
#define PEF7071_MIISTAT_PS_RX 0x0020 |
Definition at line 395 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PS_TX
#define PEF7071_MIISTAT_PS_TX 0x0010 |
Definition at line 394 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_PS_TXRX
#define PEF7071_MIISTAT_PS_TXRX 0x0030 |
Definition at line 396 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_RESH
#define PEF7071_MIISTAT_RESH 0xFF00 |
Definition at line 386 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_SPEED
#define PEF7071_MIISTAT_SPEED 0x0003 |
Definition at line 401 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_SPEED_FAST
#define PEF7071_MIISTAT_SPEED_FAST 0x0001 |
Definition at line 403 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_SPEED_GIGA
#define PEF7071_MIISTAT_SPEED_GIGA 0x0002 |
Definition at line 404 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_SPEED_RES
#define PEF7071_MIISTAT_SPEED_RES 0x0003 |
Definition at line 405 of file pef7071_driver.h.
◆ PEF7071_MIISTAT_SPEED_TEN
#define PEF7071_MIISTAT_SPEED_TEN 0x0000 |
Definition at line 402 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL
#define PEF7071_MMDCTRL 0x0D |
Definition at line 58 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_ACTYPE
#define PEF7071_MMDCTRL_ACTYPE 0xC000 |
Definition at line 227 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_ACTYPE_ADDR
#define PEF7071_MMDCTRL_ACTYPE_ADDR 0x0000 |
Definition at line 228 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_ACTYPE_DATA
#define PEF7071_MMDCTRL_ACTYPE_DATA 0x4000 |
Definition at line 229 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_ACTYPE_DATA_PI
#define PEF7071_MMDCTRL_ACTYPE_DATA_PI 0x8000 |
Definition at line 230 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_ACTYPE_DATA_PIWR
#define PEF7071_MMDCTRL_ACTYPE_DATA_PIWR 0xC000 |
Definition at line 231 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_DEVAD
#define PEF7071_MMDCTRL_DEVAD 0x001F |
Definition at line 234 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_RESH
#define PEF7071_MMDCTRL_RESH 0x3F00 |
Definition at line 232 of file pef7071_driver.h.
◆ PEF7071_MMDCTRL_RESL
#define PEF7071_MMDCTRL_RESL 0x00E0 |
Definition at line 233 of file pef7071_driver.h.
◆ PEF7071_MMDDATA
#define PEF7071_MMDDATA 0x0E |
Definition at line 59 of file pef7071_driver.h.
◆ PEF7071_MMDDATA_ADDR_DATA
#define PEF7071_MMDDATA_ADDR_DATA 0xFFFF |
Definition at line 237 of file pef7071_driver.h.
◆ PEF7071_PHY_ADDR
#define PEF7071_PHY_ADDR 0 |
Definition at line 39 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1
#define PEF7071_PHYCTL1 0x13 |
Definition at line 64 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_AMDIX
#define PEF7071_PHYCTL1_AMDIX 0x0001 |
Definition at line 284 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_MDIAB
#define PEF7071_PHYCTL1_MDIAB 0x0004 |
Definition at line 282 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_MDICD
#define PEF7071_PHYCTL1_MDICD 0x0008 |
Definition at line 281 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_POLA
#define PEF7071_PHYCTL1_POLA 0x0010 |
Definition at line 280 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_POLB
#define PEF7071_PHYCTL1_POLB 0x0020 |
Definition at line 279 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_POLC
#define PEF7071_PHYCTL1_POLC 0x0040 |
Definition at line 278 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_POLD
#define PEF7071_PHYCTL1_POLD 0x0080 |
Definition at line 277 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_TLOOP
#define PEF7071_PHYCTL1_TLOOP 0xE000 |
Definition at line 274 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_TXADJ
#define PEF7071_PHYCTL1_TXADJ 0x0F00 |
Definition at line 276 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_TXEEE10
#define PEF7071_PHYCTL1_TXEEE10 0x0002 |
Definition at line 283 of file pef7071_driver.h.
◆ PEF7071_PHYCTL1_TXOFF
#define PEF7071_PHYCTL1_TXOFF 0x1000 |
Definition at line 275 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2
#define PEF7071_PHYCTL2 0x14 |
Definition at line 65 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_ADCR
#define PEF7071_PHYCTL2_ADCR 0x0008 |
Definition at line 301 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_ADCR_BOOST
#define PEF7071_PHYCTL2_ADCR_BOOST 0x0008 |
Definition at line 303 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_ADCR_DEFAULT
#define PEF7071_PHYCTL2_ADCR_DEFAULT 0x0000 |
Definition at line 302 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_ANPD
#define PEF7071_PHYCTL2_ANPD 0x0002 |
Definition at line 305 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_CLKSEL
#define PEF7071_PHYCTL2_CLKSEL 0x0400 |
Definition at line 293 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_CLKSEL_CLK125M
#define PEF7071_PHYCTL2_CLKSEL_CLK125M 0x0400 |
Definition at line 295 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_CLKSEL_CLK25M
#define PEF7071_PHYCTL2_CLKSEL_CLK25M 0x0000 |
Definition at line 294 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LPI
#define PEF7071_PHYCTL2_LPI 0x0001 |
Definition at line 306 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LSADS
#define PEF7071_PHYCTL2_LSADS 0xC000 |
Definition at line 287 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LSADS_ADS2
#define PEF7071_PHYCTL2_LSADS_ADS2 0x4000 |
Definition at line 289 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LSADS_ADS3
#define PEF7071_PHYCTL2_LSADS_ADS3 0x8000 |
Definition at line 290 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LSADS_ADS4
#define PEF7071_PHYCTL2_LSADS_ADS4 0xC000 |
Definition at line 291 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_LSADS_OFF
#define PEF7071_PHYCTL2_LSADS_OFF 0x0000 |
Definition at line 288 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_PSCL
#define PEF7071_PHYCTL2_PSCL 0x0004 |
Definition at line 304 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_RESH
#define PEF7071_PHYCTL2_RESH 0x3800 |
Definition at line 292 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_RESL
#define PEF7071_PHYCTL2_RESL 0x00F0 |
Definition at line 300 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_SDETP
#define PEF7071_PHYCTL2_SDETP 0x0200 |
Definition at line 296 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_SDETP_HIGHACTIVE
#define PEF7071_PHYCTL2_SDETP_HIGHACTIVE 0x0200 |
Definition at line 298 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_SDETP_LOWACTIVE
#define PEF7071_PHYCTL2_SDETP_LOWACTIVE 0x0000 |
Definition at line 297 of file pef7071_driver.h.
◆ PEF7071_PHYCTL2_STICKY
#define PEF7071_PHYCTL2_STICKY 0x0100 |
Definition at line 299 of file pef7071_driver.h.
◆ PEF7071_PHYID1
#define PEF7071_PHYID1 0x02 |
Definition at line 47 of file pef7071_driver.h.
◆ PEF7071_PHYID1_OUI_MSB
#define PEF7071_PHYID1_OUI_MSB 0xFFFF |
Definition at line 145 of file pef7071_driver.h.
◆ PEF7071_PHYID1_OUI_MSB_DEFAULT
#define PEF7071_PHYID1_OUI_MSB_DEFAULT 0x0000 |
Definition at line 146 of file pef7071_driver.h.
◆ PEF7071_PHYID2
#define PEF7071_PHYID2 0x03 |
Definition at line 48 of file pef7071_driver.h.
◆ PEF7071_PHYID2_LDN
#define PEF7071_PHYID2_LDN 0x03F0 |
Definition at line 151 of file pef7071_driver.h.
◆ PEF7071_PHYID2_LDN_DEFAULT
#define PEF7071_PHYID2_LDN_DEFAULT 0x0000 |
Definition at line 152 of file pef7071_driver.h.
◆ PEF7071_PHYID2_LDRN
#define PEF7071_PHYID2_LDRN 0x000F |
Definition at line 153 of file pef7071_driver.h.
◆ PEF7071_PHYID2_OUI_LSB
#define PEF7071_PHYID2_OUI_LSB 0xFC00 |
Definition at line 149 of file pef7071_driver.h.
◆ PEF7071_PHYID2_OUI_LSB_DEFAULT
#define PEF7071_PHYID2_OUI_LSB_DEFAULT 0x0000 |
Definition at line 150 of file pef7071_driver.h.
◆ PEF7071_PHYPHYPERF
#define PEF7071_PHYPHYPERF 0x10 |
Definition at line 61 of file pef7071_driver.h.
◆ PEF7071_PHYPHYPERF_FREQ
#define PEF7071_PHYPHYPERF_FREQ 0xFF00 |
Definition at line 248 of file pef7071_driver.h.
◆ PEF7071_PHYPHYPERF_LEN
#define PEF7071_PHYPHYPERF_LEN 0x000F |
Definition at line 250 of file pef7071_driver.h.
◆ PEF7071_PHYPHYPERF_SNR
#define PEF7071_PHYPHYPERF_SNR 0x00F0 |
Definition at line 249 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1
#define PEF7071_PHYSTAT1 0x11 |
Definition at line 62 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_LSADS
#define PEF7071_PHYSTAT1_LSADS 0x0100 |
Definition at line 254 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_MDIAB
#define PEF7071_PHYSTAT1_MDIAB 0x0004 |
Definition at line 260 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_MDICD
#define PEF7071_PHYSTAT1_MDICD 0x0008 |
Definition at line 259 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_POLA
#define PEF7071_PHYSTAT1_POLA 0x0010 |
Definition at line 258 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_POLB
#define PEF7071_PHYSTAT1_POLB 0x0020 |
Definition at line 257 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_POLC
#define PEF7071_PHYSTAT1_POLC 0x0040 |
Definition at line 256 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_POLD
#define PEF7071_PHYSTAT1_POLD 0x0080 |
Definition at line 255 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_RESH
#define PEF7071_PHYSTAT1_RESH 0xFE00 |
Definition at line 253 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT1_RESL
#define PEF7071_PHYSTAT1_RESL 0x0003 |
Definition at line 261 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2
#define PEF7071_PHYSTAT2 0x12 |
Definition at line 63 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_RESA
#define PEF7071_PHYSTAT2_RESA 0x0008 |
Definition at line 270 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_RESB
#define PEF7071_PHYSTAT2_RESB 0x0080 |
Definition at line 268 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_RESC
#define PEF7071_PHYSTAT2_RESC 0x0800 |
Definition at line 266 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_RESD
#define PEF7071_PHYSTAT2_RESD 0x8000 |
Definition at line 264 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_SKEWA
#define PEF7071_PHYSTAT2_SKEWA 0x0007 |
Definition at line 271 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_SKEWB
#define PEF7071_PHYSTAT2_SKEWB 0x0070 |
Definition at line 269 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_SKEWC
#define PEF7071_PHYSTAT2_SKEWC 0x0700 |
Definition at line 267 of file pef7071_driver.h.
◆ PEF7071_PHYSTAT2_SKEWD
#define PEF7071_PHYSTAT2_SKEWD 0x7000 |
Definition at line 265 of file pef7071_driver.h.
◆ PEF7071_RES11
#define PEF7071_RES11 0x0B |
Definition at line 56 of file pef7071_driver.h.
◆ PEF7071_RES12
#define PEF7071_RES12 0x0C |
Definition at line 57 of file pef7071_driver.h.
◆ PEF7071_RES1F
#define PEF7071_RES1F 0x1F |
Definition at line 76 of file pef7071_driver.h.
◆ PEF7071_STAT
#define PEF7071_STAT 0x01 |
Definition at line 46 of file pef7071_driver.h.
◆ PEF7071_STAT_ANAB
#define PEF7071_STAT_ANAB 0x0008 |
Definition at line 139 of file pef7071_driver.h.
◆ PEF7071_STAT_ANOK
#define PEF7071_STAT_ANOK 0x0020 |
Definition at line 137 of file pef7071_driver.h.
◆ PEF7071_STAT_CBT2F
#define PEF7071_STAT_CBT2F 0x0400 |
Definition at line 133 of file pef7071_driver.h.
◆ PEF7071_STAT_CBT2H
#define PEF7071_STAT_CBT2H 0x0200 |
Definition at line 134 of file pef7071_driver.h.
◆ PEF7071_STAT_CBT4
#define PEF7071_STAT_CBT4 0x8000 |
Definition at line 128 of file pef7071_driver.h.
◆ PEF7071_STAT_CBTXF
#define PEF7071_STAT_CBTXF 0x4000 |
Definition at line 129 of file pef7071_driver.h.
◆ PEF7071_STAT_CBTXH
#define PEF7071_STAT_CBTXH 0x2000 |
Definition at line 130 of file pef7071_driver.h.
◆ PEF7071_STAT_EXT
#define PEF7071_STAT_EXT 0x0100 |
Definition at line 135 of file pef7071_driver.h.
◆ PEF7071_STAT_JD
#define PEF7071_STAT_JD 0x0002 |
Definition at line 141 of file pef7071_driver.h.
◆ PEF7071_STAT_LS
#define PEF7071_STAT_LS 0x0004 |
Definition at line 140 of file pef7071_driver.h.
◆ PEF7071_STAT_MFPS
#define PEF7071_STAT_MFPS 0x0040 |
Definition at line 136 of file pef7071_driver.h.
◆ PEF7071_STAT_RF
#define PEF7071_STAT_RF 0x0010 |
Definition at line 138 of file pef7071_driver.h.
◆ PEF7071_STAT_XBTF
#define PEF7071_STAT_XBTF 0x1000 |
Definition at line 131 of file pef7071_driver.h.
◆ PEF7071_STAT_XBTH
#define PEF7071_STAT_XBTH 0x0800 |
Definition at line 132 of file pef7071_driver.h.
◆ PEF7071_STAT_XCAP
#define PEF7071_STAT_XCAP 0x0001 |
Definition at line 142 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL
#define PEF7071_TPGCTRL 0x1C |
Definition at line 73 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_EN
#define PEF7071_TPGCTRL_EN 0x0001 |
Definition at line 485 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_IPGL
#define PEF7071_TPGCTRL_IPGL 0x0C00 |
Definition at line 465 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_IPGL_BT48
#define PEF7071_TPGCTRL_IPGL_BT48 0x0000 |
Definition at line 466 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_IPGL_BT96
#define PEF7071_TPGCTRL_IPGL_BT96 0x0400 |
Definition at line 467 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_IPGL_BT960
#define PEF7071_TPGCTRL_IPGL_BT960 0x0800 |
Definition at line 468 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_IPGL_BT9600
#define PEF7071_TPGCTRL_IPGL_BT9600 0x0C00 |
Definition at line 469 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_MODE
#define PEF7071_TPGCTRL_MODE 0x2000 |
Definition at line 461 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_MODE_BURST
#define PEF7071_TPGCTRL_MODE_BURST 0x0000 |
Definition at line 462 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_MODE_SINGLE
#define PEF7071_TPGCTRL_MODE_SINGLE 0x2000 |
Definition at line 463 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_RESH0
#define PEF7071_TPGCTRL_RESH0 0x1000 |
Definition at line 464 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_RESH1
#define PEF7071_TPGCTRL_RESH1 0xC000 |
Definition at line 460 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_RESL0
#define PEF7071_TPGCTRL_RESL0 0x000C |
Definition at line 483 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_RESL1
#define PEF7071_TPGCTRL_RESL1 0x0080 |
Definition at line 474 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE
#define PEF7071_TPGCTRL_SIZE 0x0070 |
Definition at line 475 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B1024
#define PEF7071_TPGCTRL_SIZE_B1024 0x0040 |
Definition at line 480 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B128
#define PEF7071_TPGCTRL_SIZE_B128 0x0010 |
Definition at line 477 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B1518
#define PEF7071_TPGCTRL_SIZE_B1518 0x0050 |
Definition at line 481 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B256
#define PEF7071_TPGCTRL_SIZE_B256 0x0020 |
Definition at line 478 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B512
#define PEF7071_TPGCTRL_SIZE_B512 0x0030 |
Definition at line 479 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B64
#define PEF7071_TPGCTRL_SIZE_B64 0x0000 |
Definition at line 476 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_SIZE_B9600
#define PEF7071_TPGCTRL_SIZE_B9600 0x0060 |
Definition at line 482 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_START
#define PEF7071_TPGCTRL_START 0x0002 |
Definition at line 484 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_TYPE
#define PEF7071_TPGCTRL_TYPE 0x0300 |
Definition at line 470 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_TYPE_BYTEINC
#define PEF7071_TPGCTRL_TYPE_BYTEINC 0x0100 |
Definition at line 472 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_TYPE_PREDEF
#define PEF7071_TPGCTRL_TYPE_PREDEF 0x0200 |
Definition at line 473 of file pef7071_driver.h.
◆ PEF7071_TPGCTRL_TYPE_RANDOM
#define PEF7071_TPGCTRL_TYPE_RANDOM 0x0000 |
Definition at line 471 of file pef7071_driver.h.
◆ PEF7071_TPGDATA
#define PEF7071_TPGDATA 0x1D |
Definition at line 74 of file pef7071_driver.h.
◆ PEF7071_TPGDATA_DA
#define PEF7071_TPGDATA_DA 0xF000 |
Definition at line 488 of file pef7071_driver.h.
◆ PEF7071_TPGDATA_DATA
#define PEF7071_TPGDATA_DATA 0x00FF |
Definition at line 490 of file pef7071_driver.h.
◆ PEF7071_TPGDATA_SA
#define PEF7071_TPGDATA_SA 0x0F00 |
Definition at line 489 of file pef7071_driver.h.
◆ PEF7071_WOLAD0
#define PEF7071_WOLAD0 0x1F, 0x0783 |
Definition at line 100 of file pef7071_driver.h.
◆ PEF7071_WOLAD0_VAL
#define PEF7071_WOLAD0_VAL 0x00FF |
Definition at line 776 of file pef7071_driver.h.
◆ PEF7071_WOLAD1
#define PEF7071_WOLAD1 0x1F, 0x0784 |
Definition at line 101 of file pef7071_driver.h.
◆ PEF7071_WOLAD1_VAL
#define PEF7071_WOLAD1_VAL 0x00FF |
Definition at line 779 of file pef7071_driver.h.
◆ PEF7071_WOLAD2
#define PEF7071_WOLAD2 0x1F, 0x0785 |
Definition at line 102 of file pef7071_driver.h.
◆ PEF7071_WOLAD2_VAL
#define PEF7071_WOLAD2_VAL 0x00FF |
Definition at line 782 of file pef7071_driver.h.
◆ PEF7071_WOLAD3
#define PEF7071_WOLAD3 0x1F, 0x0786 |
Definition at line 103 of file pef7071_driver.h.
◆ PEF7071_WOLAD3_VAL
#define PEF7071_WOLAD3_VAL 0x00FF |
Definition at line 785 of file pef7071_driver.h.
◆ PEF7071_WOLAD4
#define PEF7071_WOLAD4 0x1F, 0x0787 |
Definition at line 104 of file pef7071_driver.h.
◆ PEF7071_WOLAD4_VAL
#define PEF7071_WOLAD4_VAL 0x00FF |
Definition at line 788 of file pef7071_driver.h.
◆ PEF7071_WOLAD5
#define PEF7071_WOLAD5 0x1F, 0x0788 |
Definition at line 105 of file pef7071_driver.h.
◆ PEF7071_WOLAD5_VAL
#define PEF7071_WOLAD5_VAL 0x00FF |
Definition at line 791 of file pef7071_driver.h.
◆ PEF7071_WOLCTRL
#define PEF7071_WOLCTRL 0x1F, 0x0781 |
Definition at line 99 of file pef7071_driver.h.
◆ PEF7071_WOLCTRL_EN
#define PEF7071_WOLCTRL_EN 0x0001 |
Definition at line 773 of file pef7071_driver.h.
◆ PEF7071_WOLCTRL_RES
#define PEF7071_WOLCTRL_RES 0x0002 |
Definition at line 772 of file pef7071_driver.h.
◆ PEF7071_WOLCTRL_SPWD_EN
#define PEF7071_WOLCTRL_SPWD_EN 0x0004 |
Definition at line 771 of file pef7071_driver.h.
◆ PEF7071_WOLPW0
#define PEF7071_WOLPW0 0x1F, 0x0789 |
Definition at line 106 of file pef7071_driver.h.
◆ PEF7071_WOLPW0_VAL
#define PEF7071_WOLPW0_VAL 0x00FF |
Definition at line 794 of file pef7071_driver.h.
◆ PEF7071_WOLPW1
#define PEF7071_WOLPW1 0x1F, 0x078A |
Definition at line 107 of file pef7071_driver.h.
◆ PEF7071_WOLPW1_VAL
#define PEF7071_WOLPW1_VAL 0x00FF |
Definition at line 797 of file pef7071_driver.h.
◆ PEF7071_WOLPW2
#define PEF7071_WOLPW2 0x1F, 0x078B |
Definition at line 108 of file pef7071_driver.h.
◆ PEF7071_WOLPW2_VAL
#define PEF7071_WOLPW2_VAL 0x00FF |
Definition at line 800 of file pef7071_driver.h.
◆ PEF7071_WOLPW3
#define PEF7071_WOLPW3 0x1F, 0x078C |
Definition at line 109 of file pef7071_driver.h.
◆ PEF7071_WOLPW3_VAL
#define PEF7071_WOLPW3_VAL 0x00FF |
Definition at line 803 of file pef7071_driver.h.
◆ PEF7071_WOLPW4
#define PEF7071_WOLPW4 0x1F, 0x078D |
Definition at line 110 of file pef7071_driver.h.
◆ PEF7071_WOLPW4_VAL
#define PEF7071_WOLPW4_VAL 0x00FF |
Definition at line 806 of file pef7071_driver.h.
◆ PEF7071_WOLPW5
#define PEF7071_WOLPW5 0x1F, 0x078E |
Definition at line 111 of file pef7071_driver.h.
◆ PEF7071_WOLPW5_VAL
#define PEF7071_WOLPW5_VAL 0x00FF |
Definition at line 809 of file pef7071_driver.h.
◆ PEF7071_XSTAT
#define PEF7071_XSTAT 0x0F |
Definition at line 60 of file pef7071_driver.h.
◆ PEF7071_XSTAT_MBTF
#define PEF7071_XSTAT_MBTF 0x2000 |
Definition at line 242 of file pef7071_driver.h.
◆ PEF7071_XSTAT_MBTH
#define PEF7071_XSTAT_MBTH 0x1000 |
Definition at line 243 of file pef7071_driver.h.
◆ PEF7071_XSTAT_MBXF
#define PEF7071_XSTAT_MBXF 0x8000 |
Definition at line 240 of file pef7071_driver.h.
◆ PEF7071_XSTAT_MBXH
#define PEF7071_XSTAT_MBXH 0x4000 |
Definition at line 241 of file pef7071_driver.h.
◆ PEF7071_XSTAT_RESH
#define PEF7071_XSTAT_RESH 0x0F00 |
Definition at line 244 of file pef7071_driver.h.
◆ PEF7071_XSTAT_RESL
#define PEF7071_XSTAT_RESL 0x00FF |
Definition at line 245 of file pef7071_driver.h.
Function Documentation
◆ pef7071DisableIrq()
void pef7071DisableIrq | ( | NetInterface * | interface | ) |
Disable interrupts.
- Parameters
-
[in] interface Underlying network interface
Definition at line 176 of file pef7071_driver.c.
◆ pef7071DumpPhyReg()
void pef7071DumpPhyReg | ( | NetInterface * | interface | ) |
Dump PHY registers for debugging purpose.
- Parameters
-
[in] interface Underlying network interface
Definition at line 305 of file pef7071_driver.c.
◆ pef7071EnableIrq()
void pef7071EnableIrq | ( | NetInterface * | interface | ) |
Enable interrupts.
- Parameters
-
[in] interface Underlying network interface
Definition at line 166 of file pef7071_driver.c.
◆ pef7071EventHandler()
void pef7071EventHandler | ( | NetInterface * | interface | ) |
PEF7071 event handler.
- Parameters
-
[in] interface Underlying network interface
Definition at line 186 of file pef7071_driver.c.
◆ pef7071Init()
error_t pef7071Init | ( | NetInterface * | interface | ) |
PEF7071 PHY transceiver initialization.
- Parameters
-
[in] interface Underlying network interface
- Returns
- Error code
Definition at line 60 of file pef7071_driver.c.
◆ pef7071InitHook()
void pef7071InitHook | ( | NetInterface * | interface | ) |
PEF7071 custom configuration.
- Parameters
-
[in] interface Underlying network interface
Definition at line 107 of file pef7071_driver.c.
◆ pef7071ReadMmdReg()
uint16_t pef7071ReadMmdReg | ( | NetInterface * | interface, |
uint8_t | devAddr, | ||
uint16_t | regAddr | ||
) |
Read MMD register.
- Parameters
-
[in] interface Underlying network interface [in] devAddr Device address [in] regAddr Register address
- Returns
- MMD register value
Definition at line 357 of file pef7071_driver.c.
◆ pef7071ReadPhyReg()
uint16_t pef7071ReadPhyReg | ( | NetInterface * | interface, |
uint8_t | address | ||
) |
Read PHY register.
- Parameters
-
[in] interface Underlying network interface [in] address PHY register address
- Returns
- Register value
Definition at line 279 of file pef7071_driver.c.
◆ pef7071Tick()
void pef7071Tick | ( | NetInterface * | interface | ) |
PEF7071 timer handler.
- Parameters
-
[in] interface Underlying network interface
Definition at line 132 of file pef7071_driver.c.
◆ pef7071WriteMmdReg()
void pef7071WriteMmdReg | ( | NetInterface * | interface, |
uint8_t | devAddr, | ||
uint16_t | regAddr, | ||
uint16_t | data | ||
) |
Write MMD register.
- Parameters
-
[in] interface Underlying network interface [in] devAddr Device address [in] regAddr Register address [in] data MMD register value
Definition at line 330 of file pef7071_driver.c.
◆ pef7071WritePhyReg()
void pef7071WritePhyReg | ( | NetInterface * | interface, |
uint8_t | address, | ||
uint16_t | data | ||
) |
Write PHY register.
- Parameters
-
[in] interface Underlying network interface [in] address PHY register address [in] data Register value
Definition at line 255 of file pef7071_driver.c.
Variable Documentation
◆ pef7071PhyDriver
|
extern |
PEF7071 Ethernet PHY driver.
Definition at line 44 of file pef7071_driver.c.