TCIC_ADDR
tcic_setl(TCIC_ADDR, (s << TCIC_ADDR_SS_SHFT)
tcic_setw(TCIC_ADDR, addr + TCIC_IBASE_X);
tcic_setw(TCIC_ADDR, addr + TCIC_ICTL_X);
tcic_setw(TCIC_ADDR, 0);
if (tcic_getw(TCIC_ADDR) == 0) {
tcic_setw(TCIC_ADDR, 0xc3a5);
if (tcic_getw(TCIC_ADDR) == 0xc3a5) sock = 2;
tcic_setw(TCIC_ADDR, 0);
if (tcic_getw(TCIC_ADDR) == 0) {
tcic_setw(TCIC_ADDR, 0xc3a5);
if (tcic_getw(TCIC_ADDR) == 0xc3a5) sock = 2;
tcic_setw(TCIC_ADDR+2, socket_table[i].psock << TCIC_SS_SHFT);
tcic_setl(TCIC_ADDR, (psock << TCIC_ADDR_SS_SHFT)
tcic_setl(TCIC_ADDR, (psock << TCIC_ADDR_SS_SHFT)
tcic_setw(TCIC_ADDR+2, (psock << TCIC_SS_SHFT) | TCIC_ADR2_INDREG);
tcic_setw(TCIC_ADDR, TCIC_SCF1(psock));
tcic_setw(TCIC_ADDR, TCIC_SCF2(psock));
tcic_setw(TCIC_ADDR+2, TCIC_ADR2_INDREG | (psock << TCIC_SS_SHFT));
tcic_setw(TCIC_ADDR, addr + TCIC_IBASE_X);
tcic_setw(TCIC_ADDR, addr + TCIC_ICTL_X);
tcic_setw(TCIC_ADDR+2, TCIC_ADR2_INDREG | (psock << TCIC_SS_SHFT));
tcic_setw(TCIC_ADDR, addr + TCIC_MBASE_X);
tcic_setw(TCIC_ADDR, addr + TCIC_MMAP_X);
tcic_setw(TCIC_ADDR, addr + TCIC_MCTL_X);