ks8842_write16
ks8842_write16(adapter, 32, 0x0, REG_SW_ID_AND_ENABLE);
ks8842_write16(adapter, 18, 0, REG_IER);
ks8842_write16(adapter, 18, 0xFFFF, REG_ISR);
ks8842_write16(adapter, 3, 1, REG_GRR);
ks8842_write16(adapter, 16, 0x000E, REG_TXCR);
ks8842_write16(adapter, 16, 0x8 | 0x20 | 0x40 | 0x80 | 0x400,
ks8842_write16(adapter, 17, 0x4000, REG_TXFDPR);
ks8842_write16(adapter, 17, 0x4000, REG_RXFDPR);
ks8842_write16(adapter, 0, 0x1000, REG_QRFCR);
ks8842_write16(adapter, 48, 0x1E07, REG_P1CR2);
ks8842_write16(adapter, 18, 0xffff, REG_ISR);
ks8842_write16(adapter, 18, ENABLED_IRQS_DMA, REG_IER);
ks8842_write16(adapter, 18, ENABLED_IRQS, REG_IER);
ks8842_write16(adapter, 32, 0x1, REG_SW_ID_AND_ENABLE);
ks8842_write16(adapter, 39, mac, REG_MACAR3);
ks8842_write16(adapter, 39, mac, REG_MACAR2);
ks8842_write16(adapter, 39, mac, REG_MACAR1);
ks8842_write16(adapter, 39, mac, REG_MACAR1);
ks8842_write16(adapter, 39, mac, REG_MACAR2);
ks8842_write16(adapter, 39, mac, REG_MACAR3);
ks8842_write16(adapter, 39, mac, REG_MACAR3);
ks8842_write16(adapter, 39, mac, REG_MACAR2);
ks8842_write16(adapter, 39, mac, REG_MACAR1);
ks8842_write16(adapter, 17, 0x8000 | 0x100, REG_QMU_DATA_LO);
ks8842_write16(adapter, 17, (u16)len, REG_QMU_DATA_HI);
ks8842_write16(adapter, 17, 1, REG_TXQCR);
ks8842_write16(adapter, 17, 0x01, REG_RXQCR);
ks8842_write16(adapter, 18, isr, REG_ISR);
ks8842_write16(adapter, 18, ENABLED_IRQS_DMA, REG_IER);
ks8842_write16(adapter, 18, ENABLED_IRQS, REG_IER);
ks8842_write16(adapter, 18, IRQ_RX, REG_IER);
ks8842_write16(adapter, 18, 0x00, REG_IER);