T2_SPARSE_MEM
result = *(vip) ((addr << 5) + T2_SPARSE_MEM + 0x00);
result = *(vuip) ((addr << 5) + T2_SPARSE_MEM + 0x08);
result = *(vuip) ((addr << 5) + T2_SPARSE_MEM + 0x18);
work = (addr << 5) + T2_SPARSE_MEM + 0x18;
*(vuip) ((addr << 5) + T2_SPARSE_MEM + 0x00) = w;
*(vuip) ((addr << 5) + T2_SPARSE_MEM + 0x08) = w;
*(vuip) ((addr << 5) + T2_SPARSE_MEM + 0x18) = b;
work = (addr << 5) + T2_SPARSE_MEM + 0x18;
hose->sparse_mem_base = T2_SPARSE_MEM - IDENT_ADDR;