cg6_thc
sc->sc_thc = (struct cg6_thc *)bh;
sc->sc_thc = (struct cg6_thc *)bus_space_vaddr(sa->sa_bustag, bh);
{ CG6_USER_THC, sizeof(struct cg6_thc), CGSIX_THC_OFFSET },
volatile struct cg6_thc *thc;
struct cg6_thc un_thc;
volatile struct cg6_thc *sc_thc; /* THC registers */