ICOLL_WRITE
ICOLL_WRITE(icoll_sc, HW_ICOLL_VECTOR,
ICOLL_WRITE(icoll_sc, HW_ICOLL_LEVELACK, (1<<prio));
ICOLL_WRITE(icoll_sc, HW_ICOLL_LEVELACK, (1<<prio));
ICOLL_WRITE(sc, HW_ICOLL_CTRL_CLR, HW_ICOLL_CTRL_SFTRST);
ICOLL_WRITE(sc, HW_ICOLL_CTRL_CLR, HW_ICOLL_CTRL_CLKGATE);
ICOLL_WRITE(sc, HW_ICOLL_CTRL_SET, HW_ICOLL_CTRL_SFTRST);
ICOLL_WRITE(sc, HW_ICOLL_CTRL_CLR, HW_ICOLL_CTRL_SFTRST);
ICOLL_WRITE(sc, HW_ICOLL_CTRL_CLR, HW_ICOLL_CTRL_CLKGATE);
ICOLL_WRITE(sc, HW_ICOLL_INTERRUPT0_CLR + \
ICOLL_WRITE(sc, HW_ICOLL_INTERRUPT0_SET + \