OUTREG
#define OUTREG( regs, addr, val ) do { *(vuint32 *)(regs + (addr)) = (val); } while( 0 )
#define OUTREG(addr, val) *((vuint32*)(gInfo.regs + addr)) = val