Fernando Sahmkow
e4b175ade2
SVC: Correct svcWaitForAddress and svcSignalToAddress.
6 years ago
Fernando Sahmkow
1e987dbe8d
Scheduler: Correct Select Threads Step 2.
6 years ago
Fernando Sahmkow
07993ac8c8
Kernel: Corrections to Scheduling.
6 years ago
Fernando Sahmkow
b4dc01f16a
Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for Debugging
6 years ago
Fernando Sahmkow
75e10578f1
Core: Correct HLE Event Callbacks and other issues.
6 years ago
Fernando Sahmkow
de5b521c09
Process: Protect TLS region and Modules.
6 years ago
Fernando Sahmkow
2a8837ff51
General: Add Asserts
6 years ago
Fernando Sahmkow
04e0f8776c
General: Add better safety for JIT use.
6 years ago
Fernando Sahmkow
bd36eaf15d
SVC: Correct races on physical core switching.
6 years ago
Fernando Sahmkow
cc3aa95926
NVFlinger: Lock race condition between CPU, Host Timing, VSync.
6 years ago
Fernando Sahmkow
3902067008
SVC: Add locks to the memory management.
6 years ago
Fernando Sahmkow
d4ebb510a0
SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.
6 years ago
Fernando Sahmkow
5b6a67f849
SVC: Cleanup old methods.
6 years ago
Fernando Sahmkow
3d9fbb8226
CPU_Manager: Reconfigre guest threads for dynamrmic downsides
6 years ago
Fernando Sahmkow
15a79eb0d7
SVC: Correct SendSyncRequest.
6 years ago
Fernando Sahmkow
203e706302
SVC: Correct ArbitrateUnlock
6 years ago
Fernando Sahmkow
3b5b950c89
SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLock
6 years ago
Fernando Sahmkow
ef4afa9760
SVC: Remove global HLE Lock.
6 years ago
Fernando Sahmkow
589f9cf108
SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, SetThreadCoreMask, GetCurrentProcessorNumber
6 years ago
Fernando Sahmkow
49ba563995
SVC: Correct CreateThread, StartThread, ExitThread, SleepThread.
6 years ago
Fernando Sahmkow
18dcb09342
HostTiming: Pause the hardware clock on pause.
6 years ago
Fernando Sahmkow
6bf137a0e8
AudioCore: Use nanoseconds instead of cycles for buffer time.
6 years ago
Fernando Sahmkow
dc58058203
General: Setup yuzu threads' microprofile, naming and registry.
6 years ago
Fernando Sahmkow
a5c58a25ef
CPU_Manager: remove debugging code.
6 years ago
Fernando Sahmkow
9e4b9f1afd
YuzuCMD/Tester: Correct execution
6 years ago
Fernando Sahmkow
e31425df38
General: Recover Prometheus project from harddrive failure
This commit: Implements CPU Interrupts, Replaces Cycle Timing for Host
Timing, Reworks the Kernel's Scheduler, Introduce Idle State and
Suspended State, Recreates the bootmanager, Initializes Multicore
system.
6 years ago
VolcaEM
23515e0ccc
nfc: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
6 years ago
VolcaEM
c56414b80d
ncm: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/NCM_services
ILocationResolver's 16, 17, 18 and 19 have unofficial names
6 years ago
VolcaEM
b829643946
mm: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Display_services
6 years ago
VolcaEM
5219424226
mig: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Migration_services
6 years ago
VolcaEM
b9be484a51
ldn: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/LDN_services
6 years ago
VolcaEM
a8d17adb7c
Oops (fix typo)
6 years ago
VolcaEM
73b035d2e2
lbl: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Backlight_services
6 years ago
VolcaEM
64fa9b9f57
grc: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
6 years ago
VolcaEM
af88767508
friend: Update function table
6 years ago
Kewlan
323eb86c9f
Fix issues caused when changing the fullscreen hotkey
6 years ago
Ameer J
bd697bef03
left const auto&, comment punctuation.
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
6 years ago
VolcaEM
2d82b7f1a1
Use better names for "Unknown"s
6 years ago
VolcaEM
bc51a9365b
Update function names
6 years ago
David Marcec
0b23ce6ef2
btm: Give better names for unknown functions
6 years ago
VolcaEM
032b7d490d
btdrv: Update function table ( #4174 )
* btdrv: Update function table
6 years ago
VolcaEM
6e14edbcc2
bpc: Update function tables ( #4173 )
* bpc: Update function tables
This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
6 years ago
VolcaEM
e6fee39ae7
bcat: Update function tables and add missing classes ( #4172 )
* bcat: Update function tables and add missing classes
6 years ago
VolcaEM
ca25a3845e
am: Update function tables and add missing classes ( #4169 )
* am: Update function tables and add missing classes
* Remove comments (1/5)
* Remove comments (2/5)
* Remove comments (3/5)
* Remove comments (4/5)
* Remove comments (5/5)
* Remove unused classes (1/2)
* Remove unused classes (2/2)
6 years ago
VolcaEM
b5d54619cc
aoc: Update function table ( #4170 )
* aoc: Update function table
* Remove comments
6 years ago
VolcaEM
0f4a611129
eupld: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
6 years ago
VolcaEM
3828aa4927
es: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
6 years ago
VolcaEM
b1f4de7874
Update FAQ function name (2/2)
6 years ago
VolcaEM
db96b5ee3b
Update FAQ function name (1/2)
6 years ago
VolcaEM
d3e9b45ce0
btm: Update function tables
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services
"No comment" edition
6 years ago