if_lereg.h File Reference

Back to the index.

Classes | Macros
if_lereg.h File Reference

Go to the source code of this file.

Classes

struct  lereg1
 
struct  lermd
 
struct  letmd
 
struct  lermdpad
 
struct  letmdpad
 
struct  lereg2
 
struct  lereg2pad
 

Macros

#define LEMTU   1518
 
#define LEBLEN   1520 /* LEMTU up to a multiple of 16 */
 
#define LEMINSIZE   60 /* should be 64 if mode DTCR is set */
 
#define LERBUF   32
 
#define LERBUFLOG2   5
 
#define LE_RLEN   (LERBUFLOG2 << 13)
 
#define LETBUF   8
 
#define LETBUFLOG2   3
 
#define LE_TLEN   (LETBUFLOG2 << 13)
 
#define LER2_RMDADDR(p, i)
 
#define LER2_TMDADDR(p, i)
 
#define LER2_RBUFADDR(p, i)
 
#define LER2_TBUFADDR(p, i)
 
#define LER2_mode(p, v)
 
#define LER2V_mode(p)
 
#define LER2_padr0(p, v)
 
#define LER2V_padr0(p)
 
#define LER2_padr1(p, v)
 
#define LER2V_padr1(p)
 
#define LER2_padr2(p, v)
 
#define LER2V_padr2(p)
 
#define LER2_ladrf0(p, v)
 
#define LER2V_ladrf0(p)
 
#define LER2_ladrf1(p, v)
 
#define LER2V_ladrf1(p)
 
#define LER2_ladrf2(p, v)
 
#define LER2V_ladrf2(p)
 
#define LER2_ladrf3(p, v)
 
#define LER2V_ladrf3(p)
 
#define LER2_rdra(p, v)
 
#define LER2V_rdra(p)
 
#define LER2_rlen(p, v)
 
#define LER2V_rlen(p)
 
#define LER2_tdra(p, v)
 
#define LER2V_tdra(p)
 
#define LER2_tlen(p, v)
 
#define LER2V_tlen(p)
 
#define LER2_rmd0(p, v)
 
#define LER2V_rmd0(p)
 
#define LER2_rmd1(p, v)
 
#define LER2V_rmd1(p)
 
#define LER2_rmd2(p, v)
 
#define LER2V_rmd2(p)
 
#define LER2_rmd3(p, v)
 
#define LER2V_rmd3(p)
 
#define LER2_tmd0(p, v)
 
#define LER2V_tmd0(p)
 
#define LER2_tmd1(p, v)
 
#define LER2V_tmd1(p)
 
#define LER2_tmd2(p, v)
 
#define LER2V_tmd2(p)
 
#define LER2_tmd3(p, v)
 
#define LER2V_tmd3(p)
 
#define LE_IE   0x80 /* interrupt enable */
 
#define LE_IR   0x40 /* interrupt requested */
 
#define LE_LOCK   0x08 /* lock status register */
 
#define LE_ACK   0x04 /* ack of lock */
 
#define LE_JAB   0x02 /* loss of tx clock (???) */
 
#define LE_IPL(x)   ((((x) >> 4) & 0x3) + 3)
 
#define LE_CSR0   0
 
#define LE_CSR1   1
 
#define LE_CSR2   2
 
#define LE_CSR3   3
 
#define LE_SERR   0x8000
 
#define LE_BABL   0x4000
 
#define LE_CERR   0x2000
 
#define LE_MISS   0x1000
 
#define LE_MERR   0x0800
 
#define LE_RINT   0x0400
 
#define LE_TINT   0x0200
 
#define LE_IDON   0x0100
 
#define LE_INTR   0x0080
 
#define LE_INEA   0x0040
 
#define LE_RXON   0x0020
 
#define LE_TXON   0x0010
 
#define LE_TDMD   0x0008
 
#define LE_STOP   0x0004
 
#define LE_STRT   0x0002
 
#define LE_INIT   0x0001
 
#define LE_BSWP   0x4
 
#define LE_MODE   0x0
 
#define LE_OWN   0x8000
 
#define LE_ERR   0x4000
 
#define LE_STP   0x0200
 
#define LE_ENP   0x0100
 
#define LE_FRAM   0x2000
 
#define LE_OFLO   0x1000
 
#define LE_CRC   0x0800
 
#define LE_RBUFF   0x0400
 
#define LE_MORE   0x1000
 
#define LE_ONE   0x0800
 
#define LE_DEF   0x0400
 
#define LE_TBUFF   0x8000
 
#define LE_UFLO   0x4000
 
#define LE_LCOL   0x1000
 
#define LE_LCAR   0x0800
 
#define LE_RTRY   0x0400
 

Macro Definition Documentation

◆ LE_ACK

#define LE_ACK   0x04 /* ack of lock */

Definition at line 337 of file if_lereg.h.

◆ LE_BABL

#define LE_BABL   0x4000

Definition at line 351 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_BSWP

#define LE_BSWP   0x4

Definition at line 367 of file if_lereg.h.

◆ LE_CERR

#define LE_CERR   0x2000

Definition at line 352 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_CRC

#define LE_CRC   0x0800

Definition at line 381 of file if_lereg.h.

◆ LE_CSR0

#define LE_CSR0   0

Definition at line 344 of file if_lereg.h.

◆ LE_CSR1

#define LE_CSR1   1

Definition at line 345 of file if_lereg.h.

◆ LE_CSR2

#define LE_CSR2   2

Definition at line 346 of file if_lereg.h.

◆ LE_CSR3

#define LE_CSR3   3

Definition at line 347 of file if_lereg.h.

◆ LE_DEF

#define LE_DEF   0x0400

Definition at line 386 of file if_lereg.h.

◆ LE_ENP

#define LE_ENP   0x0100

Definition at line 377 of file if_lereg.h.

◆ LE_ERR

#define LE_ERR   0x4000

Definition at line 375 of file if_lereg.h.

◆ LE_FRAM

#define LE_FRAM   0x2000

Definition at line 379 of file if_lereg.h.

◆ LE_IDON

#define LE_IDON   0x0100

Definition at line 357 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_IE

#define LE_IE   0x80 /* interrupt enable */

Definition at line 334 of file if_lereg.h.

◆ LE_INEA

#define LE_INEA   0x0040

Definition at line 359 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_INIT

#define LE_INIT   0x0001

Definition at line 365 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_INTR

#define LE_INTR   0x0080

Definition at line 358 of file if_lereg.h.

◆ LE_IPL

#define LE_IPL (   x)    ((((x) >> 4) & 0x3) + 3)

Definition at line 339 of file if_lereg.h.

◆ LE_IR

#define LE_IR   0x40 /* interrupt requested */

Definition at line 335 of file if_lereg.h.

◆ LE_JAB

#define LE_JAB   0x02 /* loss of tx clock (???) */

Definition at line 338 of file if_lereg.h.

◆ LE_LCAR

#define LE_LCAR   0x0800

Definition at line 391 of file if_lereg.h.

◆ LE_LCOL

#define LE_LCOL   0x1000

Definition at line 390 of file if_lereg.h.

◆ LE_LOCK

#define LE_LOCK   0x08 /* lock status register */

Definition at line 336 of file if_lereg.h.

◆ LE_MERR

#define LE_MERR   0x0800

Definition at line 354 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_MISS

#define LE_MISS   0x1000

Definition at line 353 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_MODE

#define LE_MODE   0x0

Definition at line 368 of file if_lereg.h.

◆ LE_MORE

#define LE_MORE   0x1000

Definition at line 384 of file if_lereg.h.

◆ LE_OFLO

#define LE_OFLO   0x1000

Definition at line 380 of file if_lereg.h.

◆ LE_ONE

#define LE_ONE   0x0800

Definition at line 385 of file if_lereg.h.

◆ LE_OWN

#define LE_OWN   0x8000

Definition at line 374 of file if_lereg.h.

◆ LE_RBUFF

#define LE_RBUFF   0x0400

Definition at line 382 of file if_lereg.h.

◆ LE_RINT

#define LE_RINT   0x0400

Definition at line 355 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_RLEN

#define LE_RLEN   (LERBUFLOG2 << 13)

Definition at line 50 of file if_lereg.h.

◆ LE_RTRY

#define LE_RTRY   0x0400

Definition at line 392 of file if_lereg.h.

◆ LE_RXON

#define LE_RXON   0x0020

Definition at line 360 of file if_lereg.h.

◆ LE_SERR

#define LE_SERR   0x8000

Definition at line 350 of file if_lereg.h.

◆ LE_STOP

#define LE_STOP   0x0004

Definition at line 363 of file if_lereg.h.

Referenced by dev_le_init(), and le_register_write().

◆ LE_STP

#define LE_STP   0x0200

Definition at line 376 of file if_lereg.h.

◆ LE_STRT

#define LE_STRT   0x0002

Definition at line 364 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_TBUFF

#define LE_TBUFF   0x8000

Definition at line 388 of file if_lereg.h.

◆ LE_TDMD

#define LE_TDMD   0x0008

Definition at line 362 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_TINT

#define LE_TINT   0x0200

Definition at line 356 of file if_lereg.h.

Referenced by le_register_write().

◆ LE_TLEN

#define LE_TLEN   (LETBUFLOG2 << 13)

Definition at line 53 of file if_lereg.h.

◆ LE_TXON

#define LE_TXON   0x0010

Definition at line 361 of file if_lereg.h.

◆ LE_UFLO

#define LE_UFLO   0x4000

Definition at line 389 of file if_lereg.h.

◆ LEBLEN

#define LEBLEN   1520 /* LEMTU up to a multiple of 16 */

Definition at line 46 of file if_lereg.h.

◆ LEMINSIZE

#define LEMINSIZE   60 /* should be 64 if mode DTCR is set */

Definition at line 47 of file if_lereg.h.

◆ LEMTU

#define LEMTU   1518

Definition at line 45 of file if_lereg.h.

◆ LER2_ladrf0

#define LER2_ladrf0 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_ladrf0 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_ladrf0 = (v)))
u_short ler2_ladrf0
Definition: if_lereg.h:142

Definition at line 219 of file if_lereg.h.

◆ LER2_ladrf1

#define LER2_ladrf1 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_ladrf1 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_ladrf1 = (v)))
u_short ler2_ladrf1
Definition: if_lereg.h:144

Definition at line 226 of file if_lereg.h.

◆ LER2_ladrf2

#define LER2_ladrf2 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_ladrf2 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_ladrf2 = (v)))
u_short ler2_ladrf2
Definition: if_lereg.h:146

Definition at line 233 of file if_lereg.h.

◆ LER2_ladrf3

#define LER2_ladrf3 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_ladrf3 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_ladrf3 = (v)))
u_short ler2_ladrf3
Definition: if_lereg.h:148

Definition at line 240 of file if_lereg.h.

◆ LER2_mode

#define LER2_mode (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_mode = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_mode = (v)))
u_short ler2_mode
Definition: if_lereg.h:134

Definition at line 191 of file if_lereg.h.

◆ LER2_padr0

#define LER2_padr0 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_padr0 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_padr0 = (v)))
u_short ler2_padr0
Definition: if_lereg.h:136

Definition at line 198 of file if_lereg.h.

◆ LER2_padr1

#define LER2_padr1 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_padr1 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_padr1 = (v)))
u_short ler2_padr1
Definition: if_lereg.h:138

Definition at line 205 of file if_lereg.h.

◆ LER2_padr2

#define LER2_padr2 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_padr2 = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_padr2 = (v)))
u_short ler2_padr2
Definition: if_lereg.h:140

Definition at line 212 of file if_lereg.h.

◆ LER2_RBUFADDR

#define LER2_RBUFADDR (   p,
 
)
Value:
((le->sc_ler2pad ? \
(volatile void *)(((struct lereg2pad *)(p))->ler2_rbuf[(i)]) : \
(volatile void *)(((struct lereg2 *)(p))->ler2_rbuf[(i)])))

Definition at line 181 of file if_lereg.h.

◆ LER2_rdra

#define LER2_rdra (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_rdra = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_rdra = (v)))
u_short ler2_rdra
Definition: if_lereg.h:150

Definition at line 247 of file if_lereg.h.

◆ LER2_rlen

#define LER2_rlen (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_rlen = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_rlen = (v)))
u_short ler2_rlen
Definition: if_lereg.h:152

Definition at line 254 of file if_lereg.h.

◆ LER2_rmd0

#define LER2_rmd0 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lermdpad *)(p))->rmd0 = (v)) : \
((((volatile struct lermd *)(p))->rmd0 = (v))))
Definition: if_lereg.h:73
u_short rmd0
Definition: if_lereg.h:88

Definition at line 275 of file if_lereg.h.

◆ LER2_rmd1

#define LER2_rmd1 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lermdpad *)(p))->rmd1 = (v)) : \
(((volatile struct lermd *)(p))->rmd1 = (v)))
u_short rmd1
Definition: if_lereg.h:90
Definition: if_lereg.h:73

Definition at line 282 of file if_lereg.h.

◆ LER2_rmd2

#define LER2_rmd2 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lermdpad *)(p))->rmd2 = (v)) : \
(((volatile struct lermd *)(p))->rmd2 = (v)))
Definition: if_lereg.h:73
short rmd2
Definition: if_lereg.h:92

Definition at line 289 of file if_lereg.h.

◆ LER2_rmd3

#define LER2_rmd3 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lermdpad *)(p))->rmd3 = (v)) : \
(((volatile struct lermd *)(p))->rmd3 = (v)))
Definition: if_lereg.h:73
u_short rmd3
Definition: if_lereg.h:94

Definition at line 296 of file if_lereg.h.

◆ LER2_RMDADDR

#define LER2_RMDADDR (   p,
 
)
Value:
(le->sc_ler2pad ? \
(volatile void *)&(((struct lereg2pad *)(p))->ler2_rmd[(i)]) : \
(volatile void *)&(((struct lereg2 *)(p))->ler2_rmd[(i)]))

Definition at line 171 of file if_lereg.h.

◆ LER2_TBUFADDR

#define LER2_TBUFADDR (   p,
 
)
Value:
((le->sc_ler2pad ? \
(volatile void *)(((struct lereg2pad *)(p))->ler2_tbuf[(i)]) : \
(volatile void *)(((struct lereg2 *)(p))->ler2_tbuf[(i)])))

Definition at line 186 of file if_lereg.h.

◆ LER2_tdra

#define LER2_tdra (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_tdra = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_tdra = (v)))
u_short ler2_tdra
Definition: if_lereg.h:154

Definition at line 261 of file if_lereg.h.

◆ LER2_tlen

#define LER2_tlen (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct lereg2pad *)(p))->ler2_tlen = (v)) : \
(((volatile struct lereg2 *)(p))->ler2_tlen = (v)))
u_short ler2_tlen
Definition: if_lereg.h:156

Definition at line 268 of file if_lereg.h.

◆ LER2_tmd0

#define LER2_tmd0 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct letmdpad *)(p))->tmd0 = (v)) : \
(((volatile struct letmd *)(p))->tmd0 = (v)))
u_short tmd0
Definition: if_lereg.h:99
Definition: if_lereg.h:80

Definition at line 303 of file if_lereg.h.

◆ LER2_tmd1

#define LER2_tmd1 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct letmdpad *)(p))->tmd1 = (v)) : \
(((volatile struct letmd *)(p))->tmd1 = (v)))
u_short tmd1
Definition: if_lereg.h:101
Definition: if_lereg.h:80

Definition at line 310 of file if_lereg.h.

◆ LER2_tmd2

#define LER2_tmd2 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct letmdpad *)(p))->tmd2 = (v)) : \
(((volatile struct letmd *)(p))->tmd2 = (v)))
Definition: if_lereg.h:80
short tmd2
Definition: if_lereg.h:103

Definition at line 317 of file if_lereg.h.

◆ LER2_tmd3

#define LER2_tmd3 (   p,
 
)
Value:
(le->sc_ler2pad ? (((volatile struct letmdpad *)(p))->tmd3 = (v)) : \
(((volatile struct letmd *)(p))->tmd3 = (v)))
u_short tmd3
Definition: if_lereg.h:105
Definition: if_lereg.h:80

Definition at line 324 of file if_lereg.h.

◆ LER2_TMDADDR

#define LER2_TMDADDR (   p,
 
)
Value:
((le->sc_ler2pad ? \
(volatile void *)&(((struct lereg2pad *)(p))->ler2_tmd[(i)]) : \
(volatile void *)&(((struct lereg2 *)(p))->ler2_tmd[(i)])))

Definition at line 176 of file if_lereg.h.

◆ LER2V_ladrf0

#define LER2V_ladrf0 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_ladrf0 : \
((volatile struct lereg2 *)(p))->ler2_ladrf0)
u_short ler2_ladrf0
Definition: if_lereg.h:142

Definition at line 222 of file if_lereg.h.

◆ LER2V_ladrf1

#define LER2V_ladrf1 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_ladrf1 : \
((volatile struct lereg2 *)(p))->ler2_ladrf1)
u_short ler2_ladrf1
Definition: if_lereg.h:144

Definition at line 229 of file if_lereg.h.

◆ LER2V_ladrf2

#define LER2V_ladrf2 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_ladrf2 : \
((volatile struct lereg2 *)(p))->ler2_ladrf2)
u_short ler2_ladrf2
Definition: if_lereg.h:146

Definition at line 236 of file if_lereg.h.

◆ LER2V_ladrf3

#define LER2V_ladrf3 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_ladrf3 : \
((volatile struct lereg2 *)(p))->ler2_ladrf3)
u_short ler2_ladrf3
Definition: if_lereg.h:148

Definition at line 243 of file if_lereg.h.

◆ LER2V_mode

#define LER2V_mode (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_mode : \
((volatile struct lereg2 *)(p))->ler2_mode)
u_short ler2_mode
Definition: if_lereg.h:134

Definition at line 194 of file if_lereg.h.

◆ LER2V_padr0

#define LER2V_padr0 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_padr0 : \
((volatile struct lereg2 *)(p))->ler2_padr0)
u_short ler2_padr0
Definition: if_lereg.h:136

Definition at line 201 of file if_lereg.h.

◆ LER2V_padr1

#define LER2V_padr1 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_padr1 : \
((volatile struct lereg2 *)(p))->ler2_padr1)
u_short ler2_padr1
Definition: if_lereg.h:138

Definition at line 208 of file if_lereg.h.

◆ LER2V_padr2

#define LER2V_padr2 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_padr2 : \
((volatile struct lereg2 *)(p))->ler2_padr2)
u_short ler2_padr2
Definition: if_lereg.h:140

Definition at line 215 of file if_lereg.h.

◆ LER2V_rdra

#define LER2V_rdra (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_rdra : \
((volatile struct lereg2 *)(p))->ler2_rdra)
u_short ler2_rdra
Definition: if_lereg.h:150

Definition at line 250 of file if_lereg.h.

◆ LER2V_rlen

#define LER2V_rlen (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_rlen : \
((volatile struct lereg2 *)(p))->ler2_rlen)
u_short ler2_rlen
Definition: if_lereg.h:152

Definition at line 257 of file if_lereg.h.

◆ LER2V_rmd0

#define LER2V_rmd0 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lermdpad *)(p))->rmd0 : \
((volatile struct lermd *)(p))->rmd0)
Definition: if_lereg.h:73
u_short rmd0
Definition: if_lereg.h:88

Definition at line 278 of file if_lereg.h.

◆ LER2V_rmd1

#define LER2V_rmd1 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lermdpad *)(p))->rmd1 : \
((volatile struct lermd *)(p))->rmd1)
u_short rmd1
Definition: if_lereg.h:90
Definition: if_lereg.h:73

Definition at line 285 of file if_lereg.h.

◆ LER2V_rmd2

#define LER2V_rmd2 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lermdpad *)(p))->rmd2 : \
((volatile struct lermd *)(p))->rmd2)
Definition: if_lereg.h:73
short rmd2
Definition: if_lereg.h:92

Definition at line 292 of file if_lereg.h.

◆ LER2V_rmd3

#define LER2V_rmd3 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lermdpad *)(p))->rmd3 : \
((volatile struct lermd *)(p))->rmd3)
Definition: if_lereg.h:73
u_short rmd3
Definition: if_lereg.h:94

Definition at line 299 of file if_lereg.h.

◆ LER2V_tdra

#define LER2V_tdra (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_tdra : \
((volatile struct lereg2 *)(p))->ler2_tdra)
u_short ler2_tdra
Definition: if_lereg.h:154

Definition at line 264 of file if_lereg.h.

◆ LER2V_tlen

#define LER2V_tlen (   p)
Value:
(le->sc_ler2pad ? ((volatile struct lereg2pad *)(p))->ler2_tlen : \
((volatile struct lereg2 *)(p))->ler2_tlen)
u_short ler2_tlen
Definition: if_lereg.h:156

Definition at line 271 of file if_lereg.h.

◆ LER2V_tmd0

#define LER2V_tmd0 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct letmdpad *)(p))->tmd0 : \
((volatile struct letmd *)(p))->tmd0)
u_short tmd0
Definition: if_lereg.h:99
Definition: if_lereg.h:80

Definition at line 306 of file if_lereg.h.

◆ LER2V_tmd1

#define LER2V_tmd1 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct letmdpad *)(p))->tmd1 : \
((volatile struct letmd *)(p))->tmd1)
u_short tmd1
Definition: if_lereg.h:101
Definition: if_lereg.h:80

Definition at line 313 of file if_lereg.h.

◆ LER2V_tmd2

#define LER2V_tmd2 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct letmdpad *)(p))->tmd2 : \
((volatile struct letmd *)(p))->tmd2)
Definition: if_lereg.h:80
short tmd2
Definition: if_lereg.h:103

Definition at line 320 of file if_lereg.h.

◆ LER2V_tmd3

#define LER2V_tmd3 (   p)
Value:
(le->sc_ler2pad ? ((volatile struct letmdpad *)(p))->tmd3 : \
((volatile struct letmd *)(p))->tmd3)
u_short tmd3
Definition: if_lereg.h:105
Definition: if_lereg.h:80

Definition at line 327 of file if_lereg.h.

◆ LERBUF

#define LERBUF   32

Definition at line 48 of file if_lereg.h.

◆ LERBUFLOG2

#define LERBUFLOG2   5

Definition at line 49 of file if_lereg.h.

◆ LETBUF

#define LETBUF   8

Definition at line 51 of file if_lereg.h.

◆ LETBUFLOG2

#define LETBUFLOG2   3

Definition at line 52 of file if_lereg.h.


Generated on Sun Sep 30 2018 16:05:18 for GXemul by doxygen 1.8.13