Instead of: > /* write((read() &~ 0) | 0xcb000000) */ > <AST_BASE_SCU | 0x80, 0xcb000000, 0>, have to be: /* write((read() &~ 0xffffffff) | 0xcb000000) */ <AST_BASE_SCU | 0x80, 0xcb000000, 0xffffffff>,