xref: /illumos-gate/usr/src/uts/common/io/zyd/zyd_reg.h (revision e8da18d8)
1*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
2*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
3*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Use is subject to license terms.
4*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
5*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
6*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
7*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Copyright (c) 2006 by Damien Bergamini <damien.bergamini@free.fr>
8*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Copyright (c) 2006 by Florian Stoehr <ich@florian-stoehr.de>
9*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  *
10*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Permission to use, copy, modify, and distribute this software for any
11*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * purpose with or without fee is hereby granted, provided that the above
12*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * copyright notice and this permission notice appear in all copies.
13*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  *
14*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
15*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
16*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
17*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
18*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
19*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
20*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
22*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
23*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
24*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * ZyDAS ZD1211/ZD1211B USB WLAN driver.
25*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
26*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
27*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #ifndef _ZYD_REG_H
28*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	_ZYD_REG_H
29*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
30*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #ifdef __cplusplus
31*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China extern "C"
32*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {
33*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #endif
34*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
35*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_GPI_EN		0x9418
36*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RADIO_PD		0x942c
37*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RF2948_PD	0x942c
38*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_EN_PS_MANUAL_AGC	0x943c
39*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_CONFIG_PHILIPS	0x9440
40*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_I2C_WRITE	0x9444
41*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_SA2400_SER_RP	0x9448
42*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RADIO_PE		0x9458
43*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RST_BUS_MASTER	0x945c
44*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RFCFG		0x9464
45*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_HSTSCHG		0x946c
46*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_PHY_ON		0x9474
47*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RX_DELAY		0x9478
48*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_RX_PE_DELAY	0x947c
49*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_GPIO_1		0x9490
50*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_GPIO_2		0x9494
51*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_EnZYD_CRyBufMux	0x94a8
52*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_PS_CTRL		0x9500
53*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_ADDA_PWR_DWN	0x9504
54*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_ADDA_MBIAS_WT	0x9508
55*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_INTERRUPT	0x9510
56*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_MAC_PS_STATE	0x950c
57*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_ATIM_WND_PERIOD	0x951c
58*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_BCN_INTERVAL	0x9520
59*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR_PRE_TBTT		0x9524
60*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
61*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
62*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * MAC registers.
63*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
64*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_MACADRL		0x9610	/* MAC address (low) */
65*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_MACADRH		0x9614	/* MAC address (high) */
66*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BSSADRL		0x9618	/* BSS address (low) */
67*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BSSADRH		0x961c	/* BSS address (high) */
68*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BCNCFG		0x9620	/* BCN configuration */
69*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_GHTBL		0x9624	/* Group hash table (low) */
70*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_GHTBH		0x9628	/* Group hash table (high) */
71*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_TIMEOUT	0x962c	/* Rx timeout value */
72*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BAS_RATE	0x9630	/* Basic rate setting */
73*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_MAN_RATE	0x9634	/* Mandatory rate setting */
74*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RTSCTSRATE	0x9638	/* RTS CTS rate */
75*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BACKOFF_PROTECT	0x963c	/* Backoff protection */
76*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_THRESHOLD	0x9640	/* Rx threshold */
77*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_TX_PE_CONTROL	0x9644	/* Tx_PE control */
78*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_AFTER_PNP	0x9648	/* After PnP */
79*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_PE_DELAY	0x964c	/* Rx_pe delay */
80*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_ADDR2_L	0x9650	/* RX address2 (low)    */
81*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_ADDR2_H	0x9654	/* RX address2 (high) */
82*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_SIFS_ACK_TIME	0x9658	/* Dynamic SIFS ack time */
83*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_PHY_DELAY	0x9660	/* PHY delay */
84*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_PHY_DELAY2	0x966c	/* PHY delay */
85*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BCNFIFO		0x9670	/* Beacon FIFO I/O port */
86*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_SNIFFER		0x9674	/* Sniffer on/off */
87*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_ENCRYPTION_TYPE 0x9678	/* Encryption type */
88*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RETRY		0x967c	/* Retry time */
89*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_MISC		0x9680	/* Misc */
90*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_STMACHINESTAT	0x9684	/* State machine status */
91*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_TX_UNDERRUN_CNT	0x9688	/* TX underrun counter */
92*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RXFILTER	0x968c	/* Send to host settings */
93*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_ACK_EXT		0x9690	/* Acknowledge extension */
94*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BCNFIFOST	0x9694	/* BCN FIFO set and status */
95*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_DIFS_EIFS_SIFS	0x9698	/* DIFS, EIFS & SIFS settings */
96*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_TIMEOUT_CNT	0x969c	/* RX timeout count */
97*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_TOTAL_FRAME	0x96a0	/* RX total frame count */
98*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_CRC32_CNT	0x96a4	/* RX CRC32 frame count */
99*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_CRC16_CNT	0x96a8	/* RX CRC16 frame count */
100*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_UDEC		0x96ac	/* RX unicast decr. error count */
101*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_OVERRUN_CNT	0x96b0	/* RX FIFO overrun count */
102*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_MDEC		0x96bc	/* RX multicast decr. err. cnt. */
103*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_NAV_TCR		0x96c4	/* NAV timer count read */
104*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_BACKOFF_ST_RD	0x96c8	/* Backoff status read */
105*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_DM_RETRY_CNT_RD	0x96cc	/* DM retry count read */
106*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RX_ACR		0x96d0	/* RX arbitration count read    */
107*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_TX_CCR		0x96d4	/* Tx complete count read */
108*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_TCB_ADDR	0x96e8	/* Current PCI process TCP addr */
109*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_RCB_ADDR	0x96ec	/* Next RCB address */
110*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_CONT_WIN_LIMIT	0x96f0	/* Contention window limit */
111*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_TX_PKT		0x96f4	/* Tx total packet count read */
112*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAC_DL_CTRL		0x96f8	/* Download control */
113*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_TXPWR_CTL1	0x9b00
114*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_TXPWR_CTL2	0x9b04
115*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_TXPWR_CTL3	0x9b08
116*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_TXPWR_CTL4	0x9b0c
117*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_AIFS_CTL1	0x9b10
118*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_AIFS_CTL2	0x9b14
119*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_TXOP		0x9b20
120*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MACB_MAX_RETRY	0x9b28
121*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
122*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
123*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Miscellanous registers.
124*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
125*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FIRMWARE_START_ADDR	0xee00
126*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FIRMWARE_BASE_ADDR	0xee1d	/* Firmware base address */
127*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
128*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
129*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * EEPROM registers.
130*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
131*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_START_HEAD	0xf800	/* EEPROM start */
132*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_SUBID	0xf817
133*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_POD		0xf819
134*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_MAC_ADDR_P1	0xf81b	/* Part 1 of the MAC address */
135*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_MAC_ADDR_P2	0xf81d	/* Part 2 of the MAC address */
136*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_PWR_CAL	0xf81f	/* Calibration */
137*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_PWR_INT	0xf827	/* Calibration */
138*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_ALLOWEDCHAN	0xf82f	/* Allowed CH mask, 1 bit each */
139*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_PHY_REG	0xf831	/* PHY registers */
140*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_DEVICE_VER	0xf837	/* Device version */
141*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_36M_CAL	0xf83f	/* Calibration */
142*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_11A_INT	0xf847	/* Interpolation */
143*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_48M_CAL	0xf84f	/* Calibration */
144*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_48M_INT	0xf857	/* Interpolation */
145*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_54M_CAL	0xf85f	/* Calibration */
146*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_EEPROM_54M_INT	0xf867	/* Interpolation */
147*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
148*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
149*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Firmware registers offsets (relative to fwbase).
150*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
151*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_FIRMWARE_REV	0x0000	/* Firmware version */
152*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_USB_SPEED	0x0001	/* USB speed (!=0 if highspeed) */
153*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_FIX_TX_RATE	0x0002	/* Fixed TX rate */
154*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_LINK_STATUS	0x0003
155*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_SOFT_RESET	0x0004
156*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FW_FLASH_CHK	0x0005
157*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
158*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* possible flags for register ZYD_FW_LINK_STATUS */
159*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_LED1	(1 << 8)
160*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_LED2	(1 << 9)
161*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
162*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
163*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * RF IDs.
164*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
165*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_UW2451		0x2	/* not supported yet */
166*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_UCHIP		0x3	/* not supported yet */
167*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_AL2230		0x4
168*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_AL7230B		0x5
169*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_THETA		0x6	/* not supported yet */
170*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_AL2210		0x7
171*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_MAXIM_NEW	0x8
172*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_GCT		0x9
173*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_PV2000		0xa	/* not supported yet */
174*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_RALINK		0xb	/* not supported yet */
175*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_INTERSIL		0xc	/* not supported yet */
176*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_RFMD		0xd
177*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_MAXIM_NEW2	0xe
178*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_PHILIPS		0xf	/* not supported yet */
179*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
180*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
181*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * PHY registers (8 bits, not documented).
182*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
183*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR0		0x9000
184*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR1		0x9004
185*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR2		0x9008
186*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR3		0x900c
187*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR5		0x9010
188*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR6		0x9014
189*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR7		0x9018
190*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR8		0x901c
191*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR4		0x9020
192*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR9		0x9024
193*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR10	0x9028
194*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR11	0x902c
195*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR12	0x9030
196*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR13	0x9034
197*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR14	0x9038
198*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR15	0x903c
199*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR16	0x9040
200*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR17	0x9044
201*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR18	0x9048
202*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR19	0x904c
203*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR20	0x9050
204*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR21	0x9054
205*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR22	0x9058
206*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR23	0x905c
207*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR24	0x9060
208*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR25	0x9064
209*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR26	0x9068
210*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR27	0x906c
211*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR28	0x9070
212*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR29	0x9074
213*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR30	0x9078
214*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR31	0x907c
215*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR32	0x9080
216*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR33	0x9084
217*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR34	0x9088
218*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR35	0x908c
219*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR36	0x9090
220*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR37	0x9094
221*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR38	0x9098
222*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR39	0x909c
223*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR40	0x90a0
224*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR41	0x90a4
225*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR42	0x90a8
226*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR43	0x90ac
227*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR44	0x90b0
228*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR45	0x90b4
229*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR46	0x90b8
230*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR47	0x90bc
231*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR48	0x90c0
232*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR49	0x90c4
233*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR50	0x90c8
234*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR51	0x90cc
235*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR52	0x90d0
236*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR53	0x90d4
237*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR54	0x90d8
238*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR55	0x90dc
239*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR56	0x90e0
240*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR57	0x90e4
241*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR58	0x90e8
242*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR59	0x90ec
243*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR60	0x90f0
244*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR61	0x90f4
245*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR62	0x90f8
246*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR63	0x90fc
247*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR64	0x9100
248*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR65	0x9104
249*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR66	0x9108
250*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR67	0x910c
251*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR68	0x9110
252*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR69	0x9114
253*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR70	0x9118
254*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR71	0x911c
255*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR72	0x9120
256*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR73	0x9124
257*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR74	0x9128
258*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR75	0x912c
259*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR76	0x9130
260*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR77	0x9134
261*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR78	0x9138
262*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR79	0x913c
263*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR80	0x9140
264*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR81	0x9144
265*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR82	0x9148
266*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR83	0x914c
267*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR84	0x9150
268*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR85	0x9154
269*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR86	0x9158
270*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR87	0x915c
271*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR88	0x9160
272*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR89	0x9164
273*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR90	0x9168
274*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR91	0x916c
275*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR92	0x9170
276*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR93	0x9174
277*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR94	0x9178
278*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR95	0x917c
279*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR96	0x9180
280*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR97	0x9184
281*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR98	0x9188
282*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR99	0x918c
283*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR100	0x9190
284*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR101	0x9194
285*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR102	0x9198
286*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR103	0x919c
287*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR104	0x91a0
288*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR105	0x91a4
289*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR106	0x91a8
290*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR107	0x91ac
291*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR108	0x91b0
292*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR109	0x91b4
293*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR110	0x91b8
294*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR111	0x91bc
295*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR112	0x91c0
296*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR113	0x91c4
297*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR114	0x91c8
298*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR115	0x91cc
299*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR116	0x91d0
300*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR117	0x91d4
301*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR118	0x91d8
302*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR119	0x91dc
303*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR120	0x91e0
304*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR121	0x91e4
305*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR122	0x91e8
306*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR123	0x91ec
307*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR124	0x91f0
308*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR125	0x91f4
309*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR126	0x91f8
310*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR127	0x91fc
311*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR128	0x9200
312*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR129	0x9204
313*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR130	0x9208
314*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR131	0x920c
315*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR132	0x9210
316*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR133	0x9214
317*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR134	0x9218
318*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR135	0x921c
319*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR136	0x9220
320*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR137	0x9224
321*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR138	0x9228
322*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR139	0x922c
323*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR140	0x9230
324*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR141	0x9234
325*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR142	0x9238
326*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR143	0x923c
327*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR144	0x9240
328*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR145	0x9244
329*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR146	0x9248
330*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR147	0x924c
331*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR148	0x9250
332*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR149	0x9254
333*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR150	0x9258
334*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR151	0x925c
335*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR152	0x9260
336*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR153	0x9264
337*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR154	0x9268
338*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR155	0x926c
339*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR156	0x9270
340*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR157	0x9274
341*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR158	0x9278
342*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR159	0x927c
343*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR160	0x9280
344*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR161	0x9284
345*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR162	0x9288
346*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR163	0x928c
347*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR164	0x9290
348*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR165	0x9294
349*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR166	0x9298
350*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR167	0x929c
351*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR168	0x92a0
352*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR169	0x92a4
353*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR170	0x92a8
354*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR171	0x92ac
355*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR172	0x92b0
356*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR173	0x92b4
357*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR174	0x92b8
358*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR175	0x92bc
359*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR176	0x92c0
360*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR177	0x92c4
361*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR178	0x92c8
362*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR179	0x92cc
363*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR180	0x92d0
364*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR181	0x92d4
365*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR182	0x92d8
366*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR183	0x92dc
367*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR184	0x92e0
368*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR185	0x92e4
369*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR186	0x92e8
370*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR187	0x92ec
371*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR188	0x92f0
372*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR189	0x92f4
373*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR190	0x92f8
374*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR191	0x92fc
375*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR192	0x9300
376*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR193	0x9304
377*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR194	0x9308
378*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR195	0x930c
379*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR196	0x9310
380*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR197	0x9314
381*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR198	0x9318
382*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR199	0x931c
383*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR200	0x9320
384*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR201	0x9324
385*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR202	0x9328
386*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR203	0x932c
387*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR204	0x9330
388*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR205	0x9334
389*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR206	0x9338
390*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR207	0x933c
391*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR208	0x9340
392*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR209	0x9344
393*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR210	0x9348
394*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR211	0x934c
395*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR212	0x9350
396*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR213	0x9354
397*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR214	0x9358
398*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR215	0x935c
399*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR216	0x9360
400*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR217	0x9364
401*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR218	0x9368
402*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR219	0x936c
403*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR220	0x9370
404*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR221	0x9374
405*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR222	0x9378
406*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR223	0x937c
407*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR224	0x9380
408*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR225	0x9384
409*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR226	0x9388
410*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR227	0x938c
411*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR228	0x9390
412*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR229	0x9394
413*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR230	0x9398
414*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR231	0x939c
415*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR232	0x93a0
416*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR233	0x93a4
417*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR234	0x93a8
418*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR235	0x93ac
419*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR236	0x93b0
420*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR240	0x93c0
421*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR241	0x93c4
422*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR242	0x93c8
423*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR243	0x93cc
424*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR244	0x93d0
425*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR245	0x93d4
426*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR251	0x93ec
427*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR252	0x93f0
428*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR253	0x93f4
429*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR254	0x93f8
430*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CR255	0x93fc
431*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
432*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* copied nearly verbatim from the Linux driver rewrite */
433*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_DEF_PHY							\
434*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
435*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR0,   0x0a }, { ZYD_CR1,   0x06 }, { ZYD_CR2,   0x26 },	\
436*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR3,   0x38 }, { ZYD_CR4,   0x80 }, { ZYD_CR9,   0xa0 },	\
437*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x81 }, { ZYD_CR11,  0x00 }, { ZYD_CR12,  0x7f },	\
438*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR13,  0x8c }, { ZYD_CR14,  0x80 }, { ZYD_CR15,  0x3d },	\
439*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR16,  0x20 }, { ZYD_CR17,  0x1e }, { ZYD_CR18,  0x0a },	\
440*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR19,  0x48 }, { ZYD_CR20,  0x0c }, { ZYD_CR21,  0x0c },	\
441*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR22,  0x23 }, { ZYD_CR23,  0x90 }, { ZYD_CR24,  0x14 },	\
442*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR25,  0x40 }, { ZYD_CR26,  0x10 }, { ZYD_CR27,  0x19 },	\
443*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR28,  0x7f }, { ZYD_CR29,  0x80 }, { ZYD_CR30,  0x4b },	\
444*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR31,  0x60 }, { ZYD_CR32,  0x43 }, { ZYD_CR33,  0x08 },	\
445*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x06 }, { ZYD_CR35,  0x0a }, { ZYD_CR36,  0x00 },	\
446*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR37,  0x00 }, { ZYD_CR38,  0x38 }, { ZYD_CR39,  0x0c },	\
447*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR40,  0x84 }, { ZYD_CR41,  0x2a }, { ZYD_CR42,  0x80 },	\
448*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR43,  0x10 }, { ZYD_CR44,  0x12 }, { ZYD_CR46,  0xff },	\
449*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR47,  0x08 }, { ZYD_CR48,  0x26 }, { ZYD_CR49,  0x5b },	\
450*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR64,  0xd0 }, { ZYD_CR65,  0x04 }, { ZYD_CR66,  0x58 },	\
451*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR67,  0xc9 }, { ZYD_CR68,  0x88 }, { ZYD_CR69,  0x41 },	\
452*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR70,  0x23 }, { ZYD_CR71,  0x10 }, { ZYD_CR72,  0xff },	\
453*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR73,  0x32 }, { ZYD_CR74,  0x30 }, { ZYD_CR75,  0x65 },	\
454*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR76,  0x41 }, { ZYD_CR77,  0x1b }, { ZYD_CR78,  0x30 },	\
455*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR79,  0x68 }, { ZYD_CR80,  0x64 }, { ZYD_CR81,  0x64 },	\
456*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR82,  0x00 }, { ZYD_CR83,  0x00 }, { ZYD_CR84,  0x00 },	\
457*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR85,  0x02 }, { ZYD_CR86,  0x00 }, { ZYD_CR87,  0x00 },	\
458*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR88,  0xff }, { ZYD_CR89,  0xfc }, { ZYD_CR90,  0x00 },	\
459*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR91,  0x00 }, { ZYD_CR92,  0x00 }, { ZYD_CR93,  0x08 },	\
460*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR94,  0x00 }, { ZYD_CR95,  0x00 }, { ZYD_CR96,  0xff },	\
461*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR97,  0xe7 }, { ZYD_CR98,  0x00 }, { ZYD_CR99,  0x00 },	\
462*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR100, 0x00 }, { ZYD_CR101, 0xae }, { ZYD_CR102, 0x02 },	\
463*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR103, 0x00 }, { ZYD_CR104, 0x03 }, { ZYD_CR105, 0x65 },	\
464*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x04 }, { ZYD_CR107, 0x00 }, { ZYD_CR108, 0x0a },	\
465*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR109, 0xaa }, { ZYD_CR110, 0xaa }, { ZYD_CR111, 0x25 },	\
466*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR112, 0x25 }, { ZYD_CR113, 0x00 }, { ZYD_CR119, 0x1e },	\
467*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR125, 0x90 }, { ZYD_CR126, 0x00 }, { ZYD_CR127, 0x00 },	\
468*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR5,   0x00 }, { ZYD_CR6,   0x00 }, { ZYD_CR7,   0x00 },	\
469*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR8,   0x00 }, { ZYD_CR9,   0x20 }, { ZYD_CR12,  0xf0 },	\
470*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR20,  0x0e }, { ZYD_CR21,  0x0e }, { ZYD_CR27,  0x10 },	\
471*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x33 }, { ZYD_CR47,  0x30 }, { ZYD_CR83,  0x24 },	\
472*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR84,  0x04 }, { ZYD_CR85,  0x00 }, { ZYD_CR86,  0x0C },	\
473*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR87,  0x12 }, { ZYD_CR88,  0x0C }, { ZYD_CR89,  0x00 },	\
474*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR90,  0x10 }, { ZYD_CR91,  0x08 }, { ZYD_CR93,  0x00 },	\
475*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR94,  0x01 }, { ZYD_CR95,  0x00 }, { ZYD_CR96,  0x50 },	\
476*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR97,  0x37 }, { ZYD_CR98,  0x35 }, { ZYD_CR101, 0x13 },	\
477*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR102, 0x27 }, { ZYD_CR103, 0x27 }, { ZYD_CR104, 0x18 },	\
478*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR105, 0x12 }, { ZYD_CR109, 0x27 }, { ZYD_CR110, 0x27 },	\
479*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR111, 0x27 }, { ZYD_CR112, 0x27 }, { ZYD_CR113, 0x27 },	\
480*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR114, 0x27 }, { ZYD_CR115, 0x26 }, { ZYD_CR116, 0x24 },	\
481*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR117, 0xfc }, { ZYD_CR118, 0xfa }, { ZYD_CR120, 0x4f },	\
482*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR123, 0x27 }, { ZYD_CR125, 0xaa }, { ZYD_CR127, 0x03 },	\
483*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR128, 0x14 }, { ZYD_CR129, 0x12 }, { ZYD_CR130, 0x10 },	\
484*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR131, 0x0C }, { ZYD_CR136, 0xdf }, { ZYD_CR137, 0x40 },	\
485*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR138, 0xa0 }, { ZYD_CR139, 0xb0 }, { ZYD_CR140, 0x99 },	\
486*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR141, 0x82 }, { ZYD_CR142, 0x54 }, { ZYD_CR143, 0x1c },	\
487*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR144, 0x6c }, { ZYD_CR147, 0x07 }, { ZYD_CR148, 0x4c },	\
488*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR149, 0x50 }, { ZYD_CR150, 0x0e }, { ZYD_CR151, 0x18 },	\
489*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR160, 0xfe }, { ZYD_CR161, 0xee }, { ZYD_CR162, 0xaa },	\
490*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR163, 0xfa }, { ZYD_CR164, 0xfa }, { ZYD_CR165, 0xea },	\
491*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR166, 0xbe }, { ZYD_CR167, 0xbe }, { ZYD_CR168, 0x6a },	\
492*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR169, 0xba }, { ZYD_CR170, 0xba }, { ZYD_CR171, 0xba },	\
493*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR204, 0x7d }, { ZYD_CR203, 0x30 }, 			\
494*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0, 0 }							\
495*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
496*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
497*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_DEF_PHYB							\
498*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
499*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR0,   0x14 }, { ZYD_CR1,   0x06 }, { ZYD_CR2,   0x26 },	\
500*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR3,   0x38 }, { ZYD_CR4,   0x80 }, { ZYD_CR9,   0xe0 },	\
501*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x81 }, { ZYD_CR11,  0x00 }, { ZYD_CR12,  0xf0 },	\
502*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR13,  0x8c }, { ZYD_CR14,  0x80 }, { ZYD_CR15,  0x3d },	\
503*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR16,  0x20 }, { ZYD_CR17,  0x1e }, { ZYD_CR18,  0x0a },	\
504*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR19,  0x48 }, { ZYD_CR20,  0x10 }, { ZYD_CR21,  0x0e },	\
505*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR22,  0x23 }, { ZYD_CR23,  0x90 }, { ZYD_CR24,  0x14 },	\
506*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR25,  0x40 }, { ZYD_CR26,  0x10 }, { ZYD_CR27,  0x10 },	\
507*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR28,  0x7f }, { ZYD_CR29,  0x80 }, { ZYD_CR30,  0x4b },	\
508*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR31,  0x60 }, { ZYD_CR32,  0x43 }, { ZYD_CR33,  0x08 },	\
509*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x06 }, { ZYD_CR35,  0x0a }, { ZYD_CR36,  0x00 },	\
510*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR37,  0x00 }, { ZYD_CR38,  0x38 }, { ZYD_CR39,  0x0c },	\
511*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR40,  0x84 }, { ZYD_CR41,  0x2a }, { ZYD_CR42,  0x80 },	\
512*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR43,  0x10 }, { ZYD_CR44,  0x33 }, { ZYD_CR46,  0xff },	\
513*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR47,  0x1E }, { ZYD_CR48,  0x26 }, { ZYD_CR49,  0x5b },	\
514*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR64,  0xd0 }, { ZYD_CR65,  0x04 }, { ZYD_CR66,  0x58 },	\
515*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR67,  0xc9 }, { ZYD_CR68,  0x88 }, { ZYD_CR69,  0x41 },	\
516*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR70,  0x23 }, { ZYD_CR71,  0x10 }, { ZYD_CR72,  0xff },	\
517*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR73,  0x32 }, { ZYD_CR74,  0x30 }, { ZYD_CR75,  0x65 },	\
518*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR76,  0x41 }, { ZYD_CR77,  0x1b }, { ZYD_CR78,  0x30 },	\
519*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR79,  0xf0 }, { ZYD_CR80,  0x64 }, { ZYD_CR81,  0x64 },	\
520*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR82,  0x00 }, { ZYD_CR83,  0x24 }, { ZYD_CR84,  0x04 },	\
521*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR85,  0x00 }, { ZYD_CR86,  0x0c }, { ZYD_CR87,  0x12 },	\
522*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR88,  0x0c }, { ZYD_CR89,  0x00 }, { ZYD_CR90,  0x58 },	\
523*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR91,  0x04 }, { ZYD_CR92,  0x00 }, { ZYD_CR93,  0x00 },	\
524*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR94,  0x01 }, { ZYD_CR95,  0x20 }, { ZYD_CR96,  0x50 },	\
525*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR97,  0x37 }, { ZYD_CR98,  0x35 }, { ZYD_CR99,  0x00 },	\
526*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR100, 0x01 }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
527*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR103, 0x27 }, { ZYD_CR104, 0x18 }, { ZYD_CR105, 0x12 },	\
528*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x04 }, { ZYD_CR107, 0x00 }, { ZYD_CR108, 0x0a },	\
529*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR109, 0x27 }, { ZYD_CR110, 0x27 }, { ZYD_CR111, 0x27 },	\
530*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR112, 0x27 }, { ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 },	\
531*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR115, 0x26 }, { ZYD_CR116, 0x24 }, { ZYD_CR117, 0xfc },	\
532*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR118, 0xfa }, { ZYD_CR119, 0x1e }, { ZYD_CR125, 0x90 },	\
533*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR126, 0x00 }, { ZYD_CR127, 0x00 }, { ZYD_CR128, 0x14 },	\
534*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR129, 0x12 }, { ZYD_CR130, 0x10 }, { ZYD_CR131, 0x0c },	\
535*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR136, 0xdf }, { ZYD_CR137, 0xa0 }, { ZYD_CR138, 0xa8 },	\
536*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR139, 0xb4 }, { ZYD_CR140, 0x98 }, { ZYD_CR141, 0x82 },	\
537*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR142, 0x53 }, { ZYD_CR143, 0x1c }, { ZYD_CR144, 0x6c },	\
538*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR147, 0x07 }, { ZYD_CR148, 0x40 }, { ZYD_CR149, 0x40 },	\
539*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR150, 0x14 }, { ZYD_CR151, 0x18 }, { ZYD_CR159, 0x70 },	\
540*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR160, 0xfe }, { ZYD_CR161, 0xee }, { ZYD_CR162, 0xaa },	\
541*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR163, 0xfa }, { ZYD_CR164, 0xfa }, { ZYD_CR165, 0xea },	\
542*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR166, 0xbe }, { ZYD_CR167, 0xbe }, { ZYD_CR168, 0x6a },	\
543*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR169, 0xba }, { ZYD_CR170, 0xba }, { ZYD_CR171, 0xba },	\
544*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR204, 0x7d }, { ZYD_CR203, 0x30 },			\
545*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0, 0 }							\
546*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
547*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
548*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RFMD_PHY							\
549*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
550*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR2,   0x1e }, { ZYD_CR9,   0x20 }, { ZYD_CR10,  0x89 },	\
551*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR11,  0x00 }, { ZYD_CR15,  0xd0 }, { ZYD_CR17,  0x68 },	\
552*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR19,  0x4a }, { ZYD_CR20,  0x0c }, { ZYD_CR21,  0x0e },	\
553*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR23,  0x48 }, { ZYD_CR24,  0x14 }, { ZYD_CR26,  0x90 },	\
554*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR27,  0x30 }, { ZYD_CR29,  0x20 }, { ZYD_CR31,  0xb2 },	\
555*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR32,  0x43 }, { ZYD_CR33,  0x28 }, { ZYD_CR38,  0x30 },	\
556*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x0f }, { ZYD_CR35,  0xf0 }, { ZYD_CR41,  0x2a },	\
557*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR46,  0x7f }, { ZYD_CR47,  0x1e }, { ZYD_CR51,  0xc5 },	\
558*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR52,  0xc5 }, { ZYD_CR53,  0xc5 }, { ZYD_CR79,  0x58 },	\
559*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR80,  0x30 }, { ZYD_CR81,  0x30 }, { ZYD_CR82,  0x00 },	\
560*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR83,  0x24 }, { ZYD_CR84,  0x04 }, { ZYD_CR85,  0x00 },	\
561*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR86,  0x10 }, { ZYD_CR87,  0x2a }, { ZYD_CR88,  0x10 },	\
562*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR89,  0x24 }, { ZYD_CR90,  0x18 }, { ZYD_CR91,  0x00 },	\
563*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR93,  0x00 }, { ZYD_CR94,  0x01 },	\
564*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR95,  0x00 }, { ZYD_CR96,  0x40 }, { ZYD_CR97,  0x37 },	\
565*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR98,  0x05 }, { ZYD_CR99,  0x28 }, { ZYD_CR100, 0x00 },	\
566*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 }, { ZYD_CR103, 0x27 },	\
567*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR104, 0x18 }, { ZYD_CR105, 0x12 }, { ZYD_CR106, 0x1a },	\
568*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR107, 0x24 }, { ZYD_CR108, 0x0a }, { ZYD_CR109, 0x13 },	\
569*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x2f }, { ZYD_CR111, 0x27 }, { ZYD_CR112, 0x27 },	\
570*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x40 },	\
571*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x40 }, { ZYD_CR117, 0xf0 }, { ZYD_CR118, 0xf0 },	\
572*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR119, 0x16 }, { ZYD_CR122, 0x00 }, { ZYD_CR127, 0x03 },	\
573*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR131, 0x08 }, { ZYD_CR138, 0x28 }, { ZYD_CR148, 0x44 },	\
574*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR150, 0x10 }, { ZYD_CR169, 0xbb }, { ZYD_CR170, 0xbb }	\
575*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
576*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
577*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RFMD_RF							\
578*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
579*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x000007, 0x07dd43, 0x080959, 0x0e6666, 0x116a57, 0x17dd43,	\
580*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x1819f9, 0x1e6666, 0x214554, 0x25e7fa, 0x27fffa, 0x294128,	\
581*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x2c0000, 0x300000, 0x340000, 0x381e0f, 0x6c180f		\
582*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
583*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
584*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RFMD_CHANTABLE	\
585*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {				\
586*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181979, 0x1e6666 },	\
587*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181989, 0x1e6666 },	\
588*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181999, 0x1e6666 },	\
589*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819a9, 0x1e6666 },	\
590*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819b9, 0x1e6666 },	\
591*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819c9, 0x1e6666 },	\
592*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819d9, 0x1e6666 },	\
593*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819e9, 0x1e6666 },	\
594*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1819f9, 0x1e6666 },	\
595*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181a09, 0x1e6666 },	\
596*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181a19, 0x1e6666 },	\
597*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181a29, 0x1e6666 },	\
598*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181a39, 0x1e6666 },	\
599*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x181a60, 0x1c0000 }	\
600*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
601*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
602*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
603*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
604*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_PHY							\
605*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
606*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR15,  0x20 }, { ZYD_CR23,  0x40 }, { ZYD_CR24,  0x20 },	\
607*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR26,  0x11 }, { ZYD_CR28,  0x3e }, { ZYD_CR29,  0x00 },	\
608*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x33 }, { ZYD_CR106, 0x2a }, { ZYD_CR107, 0x1a },	\
609*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR109, 0x09 }, { ZYD_CR110, 0x27 }, { ZYD_CR111, 0x2b },	\
610*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR112, 0x2b }, { ZYD_CR119, 0x0a }, { ZYD_CR10,  0x89 },	\
611*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR17,  0x28 }, { ZYD_CR26,  0x93 }, { ZYD_CR34,  0x30 },	\
612*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR35,  0x3e }, { ZYD_CR41,  0x24 }, { ZYD_CR44,  0x32 },	\
613*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR46,  0x96 }, { ZYD_CR47,  0x1e }, { ZYD_CR79,  0x58 },	\
614*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR80,  0x30 }, { ZYD_CR81,  0x30 }, { ZYD_CR87,  0x0a },	\
615*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR89,  0x04 }, { ZYD_CR92,  0x0a }, { ZYD_CR99,  0x28 },	\
616*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR100, 0x00 }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
617*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x24 }, { ZYD_CR107, 0x2a }, { ZYD_CR109, 0x09 },	\
618*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x13 }, { ZYD_CR111, 0x1f }, { ZYD_CR112, 0x1f },	\
619*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 },	\
620*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xf4 }, { ZYD_CR118, 0xfc },	\
621*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR119, 0x10 }, { ZYD_CR120, 0x4f }, { ZYD_CR121, 0x77 },	\
622*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR122, 0xe0 }, { ZYD_CR137, 0x88 }, { ZYD_CR252, 0xff },	\
623*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR253, 0xff }, { ZYD_CR251, 0x2f }, { ZYD_CR251, 0x3f },	\
624*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR138, 0x28 }, { ZYD_CR203, 0x06 } 			\
625*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
626*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
627*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_PHY_B						\
628*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
629*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x89 }, { ZYD_CR15,  0x20 }, { ZYD_CR17,  0x2b },	\
630*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR23,  0x40 }, { ZYD_CR24,  0x20 }, { ZYD_CR26,  0x93 },	\
631*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR28,  0x3e }, { ZYD_CR29,  0x00 }, { ZYD_CR33,  0x28 },	\
632*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x30 }, { ZYD_CR35,  0x3e }, { ZYD_CR41,  0x24 },	\
633*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x32 }, { ZYD_CR46,  0x99 }, { ZYD_CR47,  0x1e },	\
634*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR48,  0x00 }, { ZYD_CR49,  0x00 }, { ZYD_CR51,  0x01 },	\
635*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR52,  0x80 }, { ZYD_CR53,  0x7e }, { ZYD_CR65,  0x00 },	\
636*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR66,  0x00 }, { ZYD_CR67,  0x00 }, { ZYD_CR68,  0x00 },	\
637*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR69,  0x28 }, { ZYD_CR79,  0x58 }, { ZYD_CR80,  0x30 },	\
638*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR81,  0x30 }, { ZYD_CR87,  0x0a }, { ZYD_CR89,  0x04 },	\
639*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR91,  0x00 }, { ZYD_CR92,  0x0a }, { ZYD_CR98,  0x8d },	\
640*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR99,  0x00 }, { ZYD_CR101, 0x13 }, { ZYD_CR106, 0x24 },	\
641*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR107, 0x2a }, { ZYD_CR109, 0x13 }, { ZYD_CR110, 0x1f },	\
642*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR111, 0x1f }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x26 },	\
643*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xfa }, { ZYD_CR118, 0xfa },	\
644*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR119, 0x10 }, { ZYD_CR120, 0x4f }, { ZYD_CR121, 0x6c },	\
645*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR122, 0xfc }, { ZYD_CR123, 0x57 }, { ZYD_CR125, 0xad },	\
646*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR126, 0x6c }, { ZYD_CR127, 0x03 }, { ZYD_CR137, 0x50 },	\
647*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR138, 0xa8 }, { ZYD_CR144, 0xac }, { ZYD_CR150, 0x0d },	\
648*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR252, 0x00 }, { ZYD_CR253, 0x00 }			\
649*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
650*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
651*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_RF							\
652*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
653*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x03f790, 0x033331, 0x00000d, 0x0b3331, 0x03b812, 0x00fff3,	\
654*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x000da4, 0x0f4dc5, 0x0805b6, 0x011687, 0x000688, 0x0403b9,	\
655*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x00dbba, 0x00099b, 0x0bdffc, 0x00000d, 0x00500f, 0x00d00f,	\
656*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x004c0f, 0x00540f, 0x00700f, 0x00500f				\
657*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
658*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
659*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_RF_B							\
660*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
661*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x03f790, 0x033331, 0x00000d, 0x0b3331, 0x03b812, 0x00fff3,	\
662*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x0005a4, 0x0f4dc5, 0x0805b6, 0x0146c7, 0x000688, 0x0403b9,	\
663*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x00dbba, 0x00099b, 0x0bdffc, 0x00000d, 0x00580f		\
664*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
665*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
666*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_CHANTABLE			\
667*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {						\
668*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f790, 0x033331, 0x00000d },	\
669*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f790, 0x0b3331, 0x00000d },	\
670*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e790, 0x033331, 0x00000d },	\
671*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e790, 0x0b3331, 0x00000d },	\
672*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f7a0, 0x033331, 0x00000d },	\
673*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f7a0, 0x0b3331, 0x00000d },	\
674*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e7a0, 0x033331, 0x00000d },	\
675*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e7a0, 0x0b3331, 0x00000d },	\
676*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f7b0, 0x033331, 0x00000d },	\
677*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f7b0, 0x0b3331, 0x00000d },	\
678*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e7b0, 0x033331, 0x00000d },	\
679*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e7b0, 0x0b3331, 0x00000d },	\
680*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03f7c0, 0x033331, 0x00000d },	\
681*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03e7c0, 0x066661, 0x00000d }	\
682*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
683*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
684*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
685*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
686*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_PHY_1						\
687*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
688*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR240, 0x57 }, { ZYD_CR15,  0x20 }, { ZYD_CR23,  0x40 },	\
689*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR24,  0x20 }, { ZYD_CR26,  0x11 }, { ZYD_CR28,  0x3e },	\
690*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR29,  0x00 }, { ZYD_CR44,  0x33 }, { ZYD_CR106, 0x22 },	\
691*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR107, 0x1a }, { ZYD_CR109, 0x09 }, { ZYD_CR110, 0x27 },	\
692*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR111, 0x2b }, { ZYD_CR112, 0x2b }, { ZYD_CR119, 0x0a },	\
693*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR122, 0xfc }, { ZYD_CR10,  0x89 }, { ZYD_CR17,  0x28 },	\
694*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR26,  0x93 }, { ZYD_CR34,  0x30 }, { ZYD_CR35,  0x3e },	\
695*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR41,  0x24 }, { ZYD_CR44,  0x32 }, { ZYD_CR46,  0x96 },	\
696*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR47,  0x1e }, { ZYD_CR79,  0x58 }, { ZYD_CR80,  0x30 },	\
697*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR81,  0x30 }, { ZYD_CR87,  0x0a }, { ZYD_CR89,  0x04 },	\
698*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR99,  0x28 }, { ZYD_CR100, 0x02 },	\
699*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 }, { ZYD_CR106, 0x22 },	\
700*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR107, 0x3f }, { ZYD_CR109, 0x09 }, { ZYD_CR110, 0x1f },	\
701*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR111, 0x1f }, { ZYD_CR112, 0x1f }, { ZYD_CR113, 0x27 },	\
702*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 }, { ZYD_CR116, 0x3f },	\
703*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR117, 0xfa }, { ZYD_CR118, 0xfc }, { ZYD_CR119, 0x10 },	\
704*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR120, 0x4f }, { ZYD_CR121, 0x77 }, { ZYD_CR137, 0x88 },	\
705*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR138, 0xa8 }, { ZYD_CR252, 0x34 }, { ZYD_CR253, 0x34 },	\
706*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR251, 0x2f }						\
707*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
708*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
709*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_PHY_2						\
710*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
711*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR251, 0x3f }, { ZYD_CR128, 0x14 }, { ZYD_CR129, 0x12 },	\
712*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR130, 0x10 }, { ZYD_CR38,  0x38 }, { ZYD_CR136, 0xdf }	\
713*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
714*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
715*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_PHY_3						\
716*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
717*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR203, 0x06 }, { ZYD_CR240, 0x80 }			\
718*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
719*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
720*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_RF_1						\
721*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
722*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x09ec04, 0x8cccc8, 0x4ff821, 0xc5fbfc, 0x21ebfe, 0xafd401,	\
723*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x6cf56a, 0xe04073, 0x193d76, 0x9dd844, 0x500007, 0xd8c010,	\
724*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x3c9000, 0xbfffff, 0x700000, 0xf15d58				\
725*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
726*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
727*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_RF_2						\
728*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
729*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0xf15d59, 0xf15d5c, 0xf15d58					\
730*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
731*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
732*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_RF_SETCHANNEL					\
733*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
734*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x4ff821, 0xc5fbfc, 0x21ebfe, 0xafd401, 0x6cf56a, 0xe04073,	\
735*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x193d76, 0x9dd844, 0x500007, 0xd8c010, 0x3c9000, 0xf15d58	\
736*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
737*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
738*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL7230B_CHANTABLE	\
739*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {				\
740*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x09ec00, 0x8cccc8 },	\
741*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x09ec00, 0x8cccd8 },	\
742*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x09ec00, 0x8cccc0 },	\
743*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x09ec00, 0x8cccd0 },	\
744*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x05ec00, 0x8cccc8 },	\
745*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x05ec00, 0x8cccd8 },	\
746*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x05ec00, 0x8cccc0 },	\
747*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x05ec00, 0x8cccd0 },	\
748*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0dec00, 0x8cccc8 },	\
749*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0dec00, 0x8cccd8 },	\
750*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0dec00, 0x8cccc0 },	\
751*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0dec00, 0x8cccd0 },	\
752*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03ec00, 0x8cccc8 },	\
753*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x03ec00, 0x866660 }	\
754*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
755*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
756*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
757*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
758*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2210_PHY							\
759*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
760*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR9,   0xe0 }, { ZYD_CR10, 0x91 }, { ZYD_CR12,  0x90 },	\
761*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR15,  0xd0 }, { ZYD_CR16, 0x40 }, { ZYD_CR17,  0x58 },	\
762*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR18,  0x04 }, { ZYD_CR23, 0x66 }, { ZYD_CR24,  0x14 },	\
763*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR26,  0x90 }, { ZYD_CR31, 0x80 }, { ZYD_CR34,  0x06 },	\
764*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR35,  0x3e }, { ZYD_CR38, 0x38 }, { ZYD_CR46,  0x90 },	\
765*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR47,  0x1e }, { ZYD_CR64, 0x64 }, { ZYD_CR79,  0xb5 },	\
766*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR80,  0x38 }, { ZYD_CR81, 0x30 }, { ZYD_CR113, 0xc0 },	\
767*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR127, 0x03 }						\
768*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
769*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
770*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2210_RF							\
771*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
772*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x2396c0, 0x00fcb1, 0x358132, 0x0108b3, 0xc77804, 0x456415,	\
773*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0xff2226, 0x806667, 0x7860f8, 0xbb01c9, 0x00000a, 0x00000b	\
774*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
775*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
776*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2210_CHANTABLE						\
777*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
778*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x0196c0, 0x019710, 0x019760, 0x0197b0,	0x019800, 0x019850,	\
779*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x0198a0, 0x0198f0, 0x019940, 0x019990, 0x0199e0, 0x019a30,	\
780*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x019a80, 0x019b40 						\
781*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
782*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
783*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
784*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
785*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_GCT_PHY							\
786*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
787*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR47,  0x1e }, { ZYD_CR15, 0xdc }, { ZYD_CR113, 0xc0 },	\
788*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR20,  0x0c }, { ZYD_CR17, 0x65 }, { ZYD_CR34,  0x04 },	\
789*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR35,  0x35 }, { ZYD_CR24, 0x20 }, { ZYD_CR9,   0xe0 },	\
790*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR127, 0x02 }, { ZYD_CR10, 0x91 }, { ZYD_CR23,  0x7f },	\
791*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR27,  0x10 }, { ZYD_CR28, 0x7a }, { ZYD_CR79,  0xb5 },	\
792*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR64,  0x80 }, { ZYD_CR33, 0x28 }, { ZYD_CR38,  0x30 }	\
793*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
794*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
795*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_GCT_RF							\
796*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
797*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x1f0000, 0x1f0000, 0x1f0200, 0x1f0600, 0x1f8600, 0x1f8600,	\
798*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x002050, 0x1f8000, 0x1f8200, 0x1f8600, 0x1c0000, 0x10c458,	\
799*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x088e92, 0x187b82, 0x0401b4, 0x140816, 0x0c7000, 0x1c0000,	\
800*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x02ccae, 0x128023, 0x0a0000, 0x1a0000, 0x06e380, 0x16cb94,	\
801*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x0e1740, 0x014980, 0x116240, 0x090000, 0x192304, 0x05112f,	\
802*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x0d54a8, 0x0f8000, 0x1c0008, 0x1c0000, 0x1a0000, 0x1c0008,	\
803*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x150000, 0x0c7000, 0x150800, 0x150000				\
804*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
805*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
806*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_GCT_CHANTABLE						\
807*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
808*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x1a0000, 0x1a8000, 0x1a4000, 0x1ac000,	0x1a2000, 0x1aa000,	\
809*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x1a6000, 0x1ae000, 0x1a1000, 0x1a9000, 0x1a5000, 0x1ad000,	\
810*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x1a3000, 0x1ab000						\
811*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
812*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
813*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
814*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
815*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM_PHY							\
816*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
817*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR23,  0x40 }, { ZYD_CR15,  0x20 }, { ZYD_CR28,  0x3e },	\
818*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR29,  0x00 }, { ZYD_CR26,  0x11 }, { ZYD_CR44,  0x33 },	\
819*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x2a }, { ZYD_CR107, 0x1a }, { ZYD_CR109, 0x2b },	\
820*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x2b }, { ZYD_CR111, 0x2b }, { ZYD_CR112, 0x2b },	\
821*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x89 }, { ZYD_CR17,  0x20 }, { ZYD_CR26,  0x93 },	\
822*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x30 }, { ZYD_CR35,  0x40 }, { ZYD_CR41,  0x24 },	\
823*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x32 }, { ZYD_CR46,  0x90 }, { ZYD_CR89,  0x18 },	\
824*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
825*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x20 }, { ZYD_CR107, 0x24 }, { ZYD_CR109, 0x09 },	\
826*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x13 }, { ZYD_CR111, 0x13 }, { ZYD_CR112, 0x13 },	\
827*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 },	\
828*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xf4 }, { ZYD_CR118, 0xfa },	\
829*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR120, 0x4f }, { ZYD_CR121, 0x77 }, { ZYD_CR122, 0xfe },	\
830*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x89 }, { ZYD_CR17,  0x20 }, { ZYD_CR26,  0x93 },	\
831*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x30 }, { ZYD_CR35,  0x40 }, { ZYD_CR41,  0x24 },	\
832*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x32 }, { ZYD_CR46,  0x90 }, { ZYD_CR89,  0x18 },	\
833*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
834*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x20 }, { ZYD_CR107, 0x24 }, { ZYD_CR109, 0x13 },	\
835*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x27 }, { ZYD_CR111, 0x27 }, { ZYD_CR112, 0x13 },	\
836*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 },	\
837*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xf4 }, { ZYD_CR118, 0x00 },	\
838*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR120, 0x4f }, { ZYD_CR121, 0x06 }, { ZYD_CR122, 0xfe },	\
839*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR150, 0x0d }						\
840*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
841*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
842*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM_RF							\
843*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
844*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x00ccd4, 0x030a03, 0x000400, 0x000ca1, 0x010072, 0x018645,	\
845*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x004006, 0x0000a7, 0x008258, 0x003fc9, 0x00040a, 0x00000b,	\
846*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x00026c							\
847*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
848*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
849*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM_CHANTABLE	\
850*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {				\
851*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0ccd4, 0x30a03 },	\
852*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x22224, 0x00a13 },	\
853*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x37774, 0x10a13 },	\
854*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0ccd4, 0x30a13 },	\
855*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x22224, 0x00a23 },	\
856*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x37774, 0x10a23 },	\
857*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0ccd4, 0x30a23 },	\
858*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x22224, 0x00a33 },	\
859*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x37774, 0x10a33 },	\
860*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0ccd4, 0x30a33 },	\
861*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x22224, 0x00a43 },	\
862*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x37774, 0x10a43 },	\
863*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x0ccd4, 0x30a43 },	\
864*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x199a4, 0x20a53 }	\
865*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
866*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
867*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
868*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
869*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM2_PHY							\
870*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
871*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR23,  0x40 }, { ZYD_CR15,  0x20 }, { ZYD_CR28,  0x3e },	\
872*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR29,  0x00 }, { ZYD_CR26,  0x11 }, { ZYD_CR44,  0x33 },	\
873*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x2a }, { ZYD_CR107, 0x1a }, { ZYD_CR109, 0x2b },	\
874*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x2b }, { ZYD_CR111, 0x2b }, { ZYD_CR112, 0x2b },	\
875*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x89 }, { ZYD_CR17,  0x20 }, { ZYD_CR26,  0x93 },	\
876*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x30 }, { ZYD_CR35,  0x40 }, { ZYD_CR41,  0x24 },	\
877*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x32 }, { ZYD_CR46,  0x90 }, { ZYD_CR89,  0x18 },	\
878*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
879*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x20 }, { ZYD_CR107, 0x24 }, { ZYD_CR109, 0x09 },	\
880*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x13 }, { ZYD_CR111, 0x13 }, { ZYD_CR112, 0x13 },	\
881*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 },	\
882*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xf4 }, { ZYD_CR118, 0xfa },	\
883*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR120, 0x4f }, { ZYD_CR121, 0x77 }, { ZYD_CR122, 0xfe },	\
884*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR10,  0x89 }, { ZYD_CR17,  0x20 }, { ZYD_CR26,  0x93 },	\
885*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR34,  0x30 }, { ZYD_CR35,  0x40 }, { ZYD_CR41,  0x24 },	\
886*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR44,  0x32 }, { ZYD_CR46,  0x90 }, { ZYD_CR79,  0x58 },	\
887*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR80,  0x30 }, { ZYD_CR81,  0x30 }, { ZYD_CR89,  0x18 },	\
888*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR92,  0x0a }, { ZYD_CR101, 0x13 }, { ZYD_CR102, 0x27 },	\
889*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR106, 0x20 }, { ZYD_CR107, 0x24 }, { ZYD_CR109, 0x09 },	\
890*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR110, 0x13 }, { ZYD_CR111, 0x13 }, { ZYD_CR112, 0x13 },	\
891*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR113, 0x27 }, { ZYD_CR114, 0x27 }, { ZYD_CR115, 0x24 },	\
892*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR116, 0x24 }, { ZYD_CR117, 0xf4 }, { ZYD_CR118, 0x00 },	\
893*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ ZYD_CR120, 0x4f }, { ZYD_CR121, 0x06 }, { ZYD_CR122, 0xfe }	\
894*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
895*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
896*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM2_RF							\
897*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
898*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x33334, 0x10a03, 0x00400, 0x00ca1, 0x10072, 0x18645, 0x04006,	\
899*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x000a7, 0x08258, 0x03fc9, 0x0040a, 0x0000b, 0x0026c		\
900*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
901*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
902*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM2_CHANTABLE_F						\
903*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {									\
904*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x33334, 0x08884, 0x1ddd4, 0x33334, 0x08884, 0x1ddd4, 0x33334,	\
905*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	0x08884, 0x1ddd4, 0x33334, 0x08884, 0x1ddd4, 0x33334, 0x26664	\
906*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
907*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
908*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MAXIM2_CHANTABLE	\
909*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China {				\
910*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x33334, 0x10a03 },	\
911*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x08884, 0x20a13 },	\
912*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1ddd4, 0x30a13 },	\
913*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x33334, 0x10a13 },	\
914*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x08884, 0x20a23 },	\
915*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1ddd4, 0x30a23 },	\
916*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x33334, 0x10a23 },	\
917*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x08884, 0x20a33 },	\
918*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1ddd4, 0x30a33 },	\
919*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x33334, 0x10a33 },	\
920*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x08884, 0x20a43 },	\
921*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x1ddd4, 0x30a43 },	\
922*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x33334, 0x10a43 },	\
923*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	{ 0x26664, 0x20a53 }	\
924*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
925*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
926*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
927*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Control pipe requests.
928*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
929*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_DOWNLOADREQ	0x30
930*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_DOWNLOADSTS	0x31
931*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
932*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* possible values for register ZYD_CR_INTERRUPT */
933*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_HWINT_MASK	0x004f0000
934*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
935*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* possible values for register ZYD_MAC_MISC */
936*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_UNLOCK_PHY_REGS	0x80
937*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
938*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* possible values for register ZYD_MAC_ENCRYPTION_TYPE */
939*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_ENC_SNIFFER	8
940*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
941*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* flags for register ZYD_MAC_RXFILTER */
942*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_ASS_REQ	(1 << 0)
943*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_ASS_RSP	(1 << 1)
944*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_REASS_REQ	(1 << 2)
945*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_REASS_RSP	(1 << 3)
946*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_PRB_REQ	(1 << 4)
947*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_PRB_RSP	(1 << 5)
948*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_BCN		(1 << 8)
949*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_ATIM		(1 << 9)
950*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_DEASS	(1 << 10)
951*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_AUTH		(1 << 11)
952*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_DEAUTH	(1 << 12)
953*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_PS_POLL	(1 << 26)
954*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_RTS		(1 << 27)
955*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_CTS		(1 << 28)
956*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_ACK		(1 << 29)
957*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_CFE		(1 << 30)
958*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_CFE_A	(1 << 31)
959*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
960*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* helpers for register ZYD_MAC_RXFILTER */
961*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_MONITOR	0xffffffff
962*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_BSS							\
963*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	(ZYD_FILTER_ASS_RSP | ZYD_FILTER_REASS_RSP |			\
964*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China     ZYD_FILTER_PRB_RSP | ZYD_FILTER_BCN | ZYD_FILTER_DEASS |	\
965*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China     ZYD_FILTER_AUTH | ZYD_FILTER_DEAUTH)
966*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_FILTER_HOSTAP						\
967*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	(ZYD_FILTER_ASS_REQ | ZYD_FILTER_REASS_REQ |			\
968*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China     ZYD_FILTER_PRB_REQ | ZYD_FILTER_DEASS | ZYD_FILTER_AUTH |	\
969*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China     ZYD_FILTER_DEAUTH | ZYD_FILTER_PS_POLL)
970*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
971*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
972*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * RF configuration defs
973*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
974*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /* FIXME: this should be 1 for the 3683-A rf chip */
975*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RFCFG_VALUE 2
976*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_DATA	0x0008	/* value of the bit used for sending data */
977*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
978*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_IF_LE	(1 << 1)
979*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RF_CLK	(1 << 2)
980*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
981*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
982*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
983*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Control registers use byte-addressing, other registers
984*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * use word adressing. FIXME: Do this properly.
985*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
986*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_REG32_LO(x) (x)
987*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_REG32_HI(x) ((x) + ((((x) & 0xf000) == 0x9000) ? 2 : 1))
988*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
989*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_MIN_FRAGSZ							\
990*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	(sizeof (struct zyd_plcphdr) + IEEE80211_MIN_LEN + 		\
991*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China     sizeof (struct zyd_rx_stat))
992*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
993*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_WEP64	1
994*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_TKIP	2
995*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_AES	4
996*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_WEP128	5
997*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_WEP256	6
998*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_CIPHER_WEP	\
999*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 	(ZYD_RX_CIPHER_WEP64 | ZYD_RX_CIPHER_WEP128 | ZYD_RX_CIPHER_WEP256)
1000*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1001*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_OFDM		(1 << 0)
1002*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_TIMEOUT		(1 << 1)
1003*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_OVERRUN		(1 << 2)
1004*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_DECRYPTERR	(1 << 3)
1005*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_BADCRC32		(1 << 4)
1006*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_NOT2ME		(1 << 5)
1007*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_BADCRC16		(1 << 6)
1008*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RX_ERROR		(1 << 7)
1009*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1010*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
1011*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * USB cmd_out pipe command codes
1012*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
1013*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CMD_IORD	0x0022	/* i/o register read */
1014*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CMD_IOWR	0x0021	/* i/o register write */
1015*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_CMD_RFCFG	0x0023	/* RF configuration register write */
1016*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1017*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
1018*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * USB cmd_in pipe response codes
1019*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
1020*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RESPONSE_IOREAD	0x9001	/* i/o read response */
1021*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1022*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China /*
1023*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  * Number of bits used for different radio setups
1024*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China  */
1025*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_AL2230_RF_BITS	24
1026*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #define	ZYD_RFMD_RF_BITS	24
1027*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1028*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #ifdef __cplusplus
1029*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China }
1030*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #endif
1031*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China 
1032*e8da18d8Spengcheng chen - Sun Microsystems - Beijing China #endif /* _ZYD_REG_H */
1033