moved tsc and asm utilities to rx

This commit is contained in:
DH 2025-10-05 19:28:03 +03:00
parent bd215fab92
commit 640df36c48
121 changed files with 706 additions and 1225 deletions

View file

@ -7,7 +7,7 @@
#include "cellos/sys_mutex.h"
#include "sysPrxForUser.h"
#include "util/asm.hpp"
#include "rx/asm.hpp"
LOG_CHANNEL(sysPrxForUser);
@ -151,7 +151,7 @@ error_code sys_lwmutex_lock(ppu_thread& ppu, vm::ptr<sys_lwmutex_t> lwmutex, u64
for (u32 i = 0; i < 10; i++)
{
busy_wait();
rx::busy_wait();
if (lwmutex->vars.owner.load() == lwmutex_free)
{
@ -210,7 +210,7 @@ error_code sys_lwmutex_lock(ppu_thread& ppu, vm::ptr<sys_lwmutex_t> lwmutex, u64
{
for (u32 i = 0; i < 10; i++)
{
busy_wait();
rx::busy_wait();
if (lwmutex->vars.owner.load() == lwmutex_free)
{