lynx_28g_read
tmp = lynx_28g_read(priv, pccr.offset);
old = lynx_28g_read(priv, pccr.offset);
*val = lynx_28g_read(priv, offset + cr);