mirror of
https://github.com/N64Recomp/N64Recomp.git
synced 2025-05-22 19:34:58 +00:00
Inject a thread pause into infinite loops to allow the idle thread to yield for event processing Removed all preemption usage from the scheduler
26 lines
714 B
C++
26 lines
714 B
C++
#include "../portultra/multilibultra.hpp"
|
|
#include "recomp.h"
|
|
|
|
extern "C" void osContInit_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
;
|
|
}
|
|
|
|
extern "C" void osContStartReadData_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
Multilibultra::send_si_message();
|
|
}
|
|
|
|
extern "C" void osContGetReadData_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
;
|
|
}
|
|
|
|
extern "C" void osMotorInit_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
;
|
|
}
|
|
|
|
extern "C" void osMotorStart_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
;
|
|
}
|
|
|
|
extern "C" void osMotorStop_recomp(uint8_t* restrict rdram, recomp_context* restrict ctx) {
|
|
;
|
|
}
|