| 346 | } |
| 347 | |
| 348 | __fi static void SPR1transfer(const void* data, int qwc) |
| 349 | { |
| 350 | if ((spr1ch.madr >= 0x11000000) && (spr1ch.madr < 0x11010000)) |
| 351 | { |
| 352 | TestClearVUs(spr1ch.madr, spr1ch.qwc, false); |
| 353 | } |
| 354 | |
| 355 | memcpy_to_spr(spr1ch.sadr, (u8*)data, qwc*16); |
| 356 | spr1ch.sadr += qwc * 16; |
| 357 | spr1ch.sadr &= 0x3FFF; // Limited to 16K |
| 358 | } |
| 359 | |
| 360 | |
| 361 |
no test coverage detected