ip1000phyreg.h (177930) | ip1000phyreg.h (189567) |
---|---|
1/*- 2 * Copyright (c) 2006, Pyun YongHyeon 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 10 unchanged lines hidden (view full) --- 19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * | 1/*- 2 * Copyright (c) 2006, Pyun YongHyeon 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 10 unchanged lines hidden (view full) --- 19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * |
27 * $FreeBSD: head/sys/dev/mii/ip1000phyreg.h 177930 2008-04-05 00:52:07Z yongari $ | 27 * $FreeBSD: head/sys/dev/mii/ip1000phyreg.h 189567 2009-03-09 08:17:46Z yongari $ |
28 */ 29 30#ifndef _DEV_MII_IP1000PHYREG_H_ 31#define _DEV_MII_IP1000PHYREG_H_ 32 33/* 34 * Registers for the IC Plus IP1000A internal PHY. 35 */ --- 20 unchanged lines hidden (view full) --- 56#define IP1000PHY_BMSR_RFAULT 0x0010 57#define IP1000PHY_BMSR_ANEGCOMP 0x0020 58#define IP1000PHY_BMSR_EXTSTS 0x0100 59 60#define IP1000PHY_MII_ID1 0x02 61 62/* Autonegotiation advertisement register */ 63#define IP1000PHY_MII_ANAR 0x04 | 28 */ 29 30#ifndef _DEV_MII_IP1000PHYREG_H_ 31#define _DEV_MII_IP1000PHYREG_H_ 32 33/* 34 * Registers for the IC Plus IP1000A internal PHY. 35 */ --- 20 unchanged lines hidden (view full) --- 56#define IP1000PHY_BMSR_RFAULT 0x0010 57#define IP1000PHY_BMSR_ANEGCOMP 0x0020 58#define IP1000PHY_BMSR_EXTSTS 0x0100 59 60#define IP1000PHY_MII_ID1 0x02 61 62/* Autonegotiation advertisement register */ 63#define IP1000PHY_MII_ANAR 0x04 |
64#define IP1000PHY_ANAR_CSMA 0x0001 |
|
64#define IP1000PHY_ANAR_10T 0x0020 65#define IP1000PHY_ANAR_10T_FDX 0x0040 66#define IP1000PHY_ANAR_100TX 0x0080 67#define IP1000PHY_ANAR_100TX_FDX 0x0100 68#define IP1000PHY_ANAR_100T4 0x0200 69#define IP1000PHY_ANAR_PAUSE 0x0400 70#define IP1000PHY_ANAR_APAUSE 0x0800 71#define IP1000PHY_ANAR_RFAULT 0x2000 --- 115 unchanged lines hidden --- | 65#define IP1000PHY_ANAR_10T 0x0020 66#define IP1000PHY_ANAR_10T_FDX 0x0040 67#define IP1000PHY_ANAR_100TX 0x0080 68#define IP1000PHY_ANAR_100TX_FDX 0x0100 69#define IP1000PHY_ANAR_100T4 0x0200 70#define IP1000PHY_ANAR_PAUSE 0x0400 71#define IP1000PHY_ANAR_APAUSE 0x0800 72#define IP1000PHY_ANAR_RFAULT 0x2000 --- 115 unchanged lines hidden --- |