TCTL
TCTL = 0;
TCTL = TCTL_OM | TCTL_IRQEN | CLOCK_SOURCE;
TCTL |= TCTL_TEN;
#define TCTL1 TCTL
#define TCTL1 TCTL
ew32(TCTL, E1000_TCTL_PSP | E1000_TCTL_EN |
regs_buff[7] = er32(TCTL);
REG_SET_AND_CHECK(TCTL, 0xFFFFFFFF, 0x00000000);
tctl = er32(TCTL);
ew32(TCTL, tctl);
ew32(TCTL, E1000_TCTL_PSP);
tctl = er32(TCTL);
ew32(TCTL, tctl);
tctl = er32(TCTL);
ew32(TCTL, tctl & ~E1000_TCTL_EN);
ew32(TCTL, tctl);
tctl = er32(TCTL);
ew32(TCTL, tctl);
regs_buff[7] = er32(TCTL);
tctl = er32(TCTL);
ew32(TCTL, tctl);
ew32(TCTL, E1000_TCTL_PSP);
reg_data = er32(TCTL);
ew32(TCTL, reg_data);
if (er32(TCTL) & E1000_TCTL_MULR)
if (er32(TCTL) & E1000_TCTL_MULR)
tctl = er32(TCTL);
ew32(TCTL, tctl);
ew32(TCTL, E1000_TCTL_PSP | E1000_TCTL_EN | E1000_TCTL_MULR |
regs_buff[7] = er32(TCTL);
ew32(TCTL, E1000_TCTL_PSP);
if (er32(TCTL) & E1000_TCTL_MULR)
tctl = er32(TCTL);
ew32(TCTL, tctl);
tctl = er32(TCTL);
ew32(TCTL, tctl);
tctl = er32(TCTL);
ew32(TCTL, tctl | E1000_TCTL_EN);
tctl = er32(TCTL);
ew32(TCTL, tctl);
tctl = er32(TCTL);
ew32(TCTL, tctl);
u32 tctl = er32(TCTL);
ew32(TCTL, tctl & ~E1000_TCTL_EN);