| 150 | } |
| 151 | |
| 152 | static void writeEXIcmd(u8 cmd, u8 imr) { |
| 153 | BOOL ret; |
| 154 | u16 ethcmd; |
| 155 | |
| 156 | ethcmd = 0x4000 | (cmd << 8); |
| 157 | ret = EXISelect(0, 2, 5); |
| 158 | EXIImm(0, ðcmd, sizeof(ethcmd), EXI_WRITE, NULL); |
| 159 | EXISync(0); |
| 160 | EXIImm(0, &imr, sizeof(imr), EXI_WRITE, NULL); |
| 161 | EXISync(0); |
| 162 | EXIDeselect(0); |
| 163 | } |
| 164 | |
| 165 | static void readEXIcmdLong(u8 cmd, void* address, s32 length) { |
| 166 | u16 ethcmd; |
no test coverage detected