summaryrefslogtreecommitdiff
path: root/src/os/__osSiRawReadIo.c
blob: c1441ca421b544749969ab2ceff8575131cff890 (plain)
1
2
3
4
5
6
7
8
9
10
#include "libultra_internal.h"
#include "hardware.h"

s32 __osSiRawReadIo(void* a0, u32* a1) {
    if (__osSiDeviceBusy()) {
        return -1;
    }
    *a1 = HW_REG((uintptr_t) a0, u32);
    return 0;
}