mirror of
https://github.com/wheremyfoodat/Panda3DS.git
synced 2025-04-08 07:05:40 +12:00
Fix svcSetTimer ABI maybe...?
This commit is contained in:
parent
798b10ec69
commit
708b10c194
1 changed files with 2 additions and 2 deletions
|
@ -74,8 +74,8 @@ void Kernel::svcCreateTimer() {
|
||||||
void Kernel::svcSetTimer() {
|
void Kernel::svcSetTimer() {
|
||||||
Handle handle = regs[0];
|
Handle handle = regs[0];
|
||||||
// TODO: Is this actually s64 or u64? 3DBrew says s64, but u64 makes more sense
|
// 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 initial = s64(u64(regs[2]) | (u64(regs[3]) << 32));
|
||||||
const s64 interval = s64(u64(regs[2]) | (u64(regs[4]) << 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);
|
logSVC("SetTimer (handle = %X, initial delay = %llX, interval delay = %llX)\n", handle, initial, interval);
|
||||||
|
|
||||||
KernelObject* object = getObject(handle, KernelObjectType::Timer);
|
KernelObject* object = getObject(handle, KernelObjectType::Timer);
|
||||||
|
|
Loading…
Add table
Reference in a new issue