SPU: add the concept of inaccurate reservations

Implement cellSpursRequestIdleSpu
This commit is contained in:
Eladash 2022-08-18 12:15:32 +03:00 committed by Ivan
parent d36cf71a2d
commit 82b1a2bd7a
4 changed files with 134 additions and 21 deletions

View file

@ -814,6 +814,7 @@ public:
const std::add_pointer_t<u8> ls; // SPU LS pointer
const u32 option; // sys_spu_thread_initialize option
const u32 lv2_id; // The actual id that is used by syscalls
u32 spurs_addr = 0;
spu_thread* next_cpu{}; // LV2 thread queues' node link