| Age | Commit message (Collapse) | Author |
|
core: Fix MSVC errors
|
|
These occur in the latest commits in LLVM Clang.
|
|
|
|
|
|
|
|
core_timing: Use CNTPCT as the guest CPU tick
|
|
std::atomic<bool> is broken on MinGW and causes deadlocks there.
Use a normal cond var in its stead.
|
|
|
|
Previously, we were mixing the raw CPU frequency and CNTFRQ.
The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available.
|
|
39-bit paging
|
|
|
|
kernel: match calls to Register and Unregister
|
|
settings: rename extended memory layout to unsafe, move from general to system
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
kernel: use KTypedAddress for addresses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KSharedMemory, KSpinLock
|
|
|
|
KPriorityQueue
|
|
|
|
|
|
|
|
|
|
KScopedSchedulerLockAndSleep, KThreadQueue to new style
|
|
|
|
kernel: add timer pointer to KThreadQueue
|
|
kernel: clone fpu status on CreateThread
|
|
hle: rename legacy errors to Results
|
|
kernel: fix WaitSynchronization
|
|
general: fix type inconsistencies
|
|
|
|
|