mirror of
https://github.com/izzy2lost/Panda3DS.git
synced 2026-03-10 12:38:37 -07:00
Fix svcSetTimer ABI maybe...?
This commit is contained in:
@@ -74,8 +74,8 @@ void Kernel::svcCreateTimer() {
|
||||
void Kernel::svcSetTimer() {
|
||||
Handle handle = regs[0];
|
||||
// TODO: Is this actually s64 or u64? 3DBrew says s64, but u64 makes more sense
|
||||
const s64 initial = s64(u64(regs[1]) | (u64(regs[3]) << 32));
|
||||
const s64 interval = s64(u64(regs[2]) | (u64(regs[4]) << 32));
|
||||
const s64 initial = s64(u64(regs[2]) | (u64(regs[3]) << 32));
|
||||
const s64 interval = s64(u64(regs[1]) | (u64(regs[4]) << 32));
|
||||
logSVC("SetTimer (handle = %X, initial delay = %llX, interval delay = %llX)\n", handle, initial, interval);
|
||||
|
||||
KernelObject* object = getObject(handle, KernelObjectType::Timer);
|
||||
|
||||
Reference in New Issue
Block a user