WRITE_RWA
WRITE_RWA(2, 2);
WRITE_RWA(3, 0);
WRITE_RWA(0, 128);
WRITE_RWA(6, 2); // Assign a card no = 2
WRITE_RWA(7, 3);
WRITE_RWA(0x30, 0);
WRITE_RWA(7, 4);
WRITE_RWA(0x30, 0);
WRITE_RWA(7, 2);
WRITE_RWA(0x30, 0);
WRITE_RWA(7, 5);
WRITE_RWA(0x61, 1);
WRITE_RWA(0x60, 2);
WRITE_RWA(0x30, 1);
WRITE_RWA(7, 0);
WRITE_RWA(0x61, base & 255);
WRITE_RWA(0x60, base >> 8);
WRITE_RWA(0x70, irq);
WRITE_RWA(0x74, dma);
WRITE_RWA(0x30, 1);
WRITE_RWA(7, 1);
WRITE_RWA(0x61, sb_base & 255);
WRITE_RWA(0x60, sb_base >> 8);
WRITE_RWA(0x70, irq);
WRITE_RWA(0x74, dma);
WRITE_RWA(0x63, al_base & 255);
WRITE_RWA(0x62, al_base >> 8);
WRITE_RWA(0x30, 1);