| 197 | } |
| 198 | |
| 199 | static void writecmdLong(u16 cmd, void* addr, s32 length) { |
| 200 | u32 ethcmd = 0xC0000000 | (cmd << 8); |
| 201 | EXISelect(0, 2, 5); |
| 202 | EXIImm(0, ðcmd, sizeof(ethcmd), EXI_WRITE, NULL); |
| 203 | EXISync(0); |
| 204 | EXIImmEx(0, addr, length, EXI_WRITE); |
| 205 | EXIDeselect(0); |
| 206 | } |
| 207 | |
| 208 | static u8 readcmd(u16 cmd) { |
| 209 | u8 val; |
no test coverage detected