Linux Kernel
3.7.1
|
#include <emac.h>
Data Fields | |
u32 | mr0 |
u32 | mr1 |
u32 | tmr0 |
u32 | tmr1 |
u32 | rmr |
u32 | isr |
u32 | iser |
u32 | iahr |
u32 | ialr |
u32 | vtpid |
u32 | vtci |
u32 | ptr |
union { | |
struct { | |
u32 iaht1 | |
u32 iaht2 | |
u32 iaht3 | |
u32 iaht4 | |
u32 gaht1 | |
u32 gaht2 | |
u32 gaht3 | |
u32 gaht4 | |
} emac4 | |
struct { | |
u32 mahr | |
u32 malr | |
u32 mmahr | |
u32 mmalr | |
u32 rsvd0 [4] | |
} emac4sync | |
} | u0 |
u32 | lsah |
u32 | lsal |
u32 | ipgvr |
u32 | stacr |
u32 | trtr |
u32 | rwmr |
u32 | octx |
u32 | ocrx |
union { | |
struct { | |
u32 ipcr | |
} emac4 | |
struct { | |
u32 rsvd1 | |
u32 revid | |
u32 rsvd2 [2] | |
u32 iaht1 | |
u32 iaht2 | |
u32 iaht3 | |
u32 iaht4 | |
u32 iaht5 | |
u32 iaht6 | |
u32 iaht7 | |
u32 iaht8 | |
u32 gaht1 | |
u32 gaht2 | |
u32 gaht3 | |
u32 gaht4 | |
u32 gaht5 | |
u32 gaht6 | |
u32 gaht7 | |
u32 gaht8 | |
u32 tpc | |
} emac4sync | |
} | u1 |
struct { ... } emac4 |
struct { ... } emac4 |
struct { ... } emac4sync |
struct { ... } emac4sync |
union { ... } u0 |
union { ... } u1 |