Fernando Sahmkow
a3f7acb149
Scheduler: Correct Select Threads Step 2.
6 years ago
Fernando Sahmkow
47c01e68da
Kernel: Corrections to Scheduling.
6 years ago
Fernando Sahmkow
5e26654c5a
Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for Debugging
6 years ago
Fernando Sahmkow
da260b9d2e
Core: Correct HLE Event Callbacks and other issues.
6 years ago
Fernando Sahmkow
04cb816f7a
Process: Protect TLS region and Modules.
6 years ago
Fernando Sahmkow
cd3d1798d8
General: Add Asserts
6 years ago
Fernando Sahmkow
78eeea9f17
General: Add better safety for JIT use.
6 years ago
Fernando Sahmkow
7932cf9617
SVC: Correct races on physical core switching.
6 years ago
Fernando Sahmkow
2c0431e5ed
NVFlinger: Lock race condition between CPU, Host Timing, VSync.
6 years ago
Fernando Sahmkow
9140f5d1f3
SVC: Add locks to the memory management.
6 years ago
Fernando Sahmkow
6605f8acfa
SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.
6 years ago
Fernando Sahmkow
940422fd96
SVC: Cleanup old methods.
6 years ago
Fernando Sahmkow
64fe82af2e
CPU_Manager: Reconfigre guest threads for dynamrmic downsides
6 years ago
Fernando Sahmkow
85ca7b2bdb
SVC: Correct SendSyncRequest.
6 years ago
Fernando Sahmkow
5c70bfcef7
SVC: Correct ArbitrateUnlock
6 years ago
Fernando Sahmkow
8c9d258e66
SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, CancelSynchronization, ArbitrateLock
6 years ago
Fernando Sahmkow
71e008a336
SVC: Remove global HLE Lock.
6 years ago
Fernando Sahmkow
b2fea85499
SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, SetThreadCoreMask, GetCurrentProcessorNumber
6 years ago
Fernando Sahmkow
451344e9ae
SVC: Correct CreateThread, StartThread, ExitThread, SleepThread.
6 years ago
Fernando Sahmkow
fb1d75a788
HostTiming: Pause the hardware clock on pause.
6 years ago
Fernando Sahmkow
0fd333a248
AudioCore: Use nanoseconds instead of cycles for buffer time.
6 years ago
Fernando Sahmkow
9846f5822d
General: Setup yuzu threads' microprofile, naming and registry.
6 years ago
Fernando Sahmkow
63bd59669f
CPU_Manager: remove debugging code.
6 years ago
Fernando Sahmkow
71cb697314
YuzuCMD/Tester: Correct execution
6 years ago
Fernando Sahmkow
7ee76003ad
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
a1e5cfa4b6
nfc: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
6 years ago
VolcaEM
c696867643
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
d75e36dca8
mm: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Display_services
6 years ago
VolcaEM
1df981bf33
mig: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Migration_services
6 years ago
VolcaEM
66442ce8fd
ldn: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/LDN_services
6 years ago
VolcaEM
87f8989359
Oops (fix typo)
6 years ago
VolcaEM
9a04fa1cf8
lbl: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Backlight_services
6 years ago
VolcaEM
26855d7906
grc: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
6 years ago
VolcaEM
ee12f6f61e
friend: Update function table
6 years ago
Kewlan
eac502f442
Fix issues caused when changing the fullscreen hotkey
6 years ago
Ameer J
21ae845d69
left const auto&, comment punctuation.
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
6 years ago
VolcaEM
92f8bc1bf8
Use better names for "Unknown"s
6 years ago
VolcaEM
70e34fdba0
Update function names
6 years ago
David Marcec
b412e8b952
btm: Give better names for unknown functions
6 years ago
VolcaEM
4cf402a109
btdrv: Update function table ( #4174 )
* btdrv: Update function table
6 years ago
VolcaEM
29e3f101d9
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
866f06f078
bcat: Update function tables and add missing classes ( #4172 )
* bcat: Update function tables and add missing classes
6 years ago
VolcaEM
690e4b86ae
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
9052b62380
aoc: Update function table ( #4170 )
* aoc: Update function table
* Remove comments
6 years ago
VolcaEM
4aa69a35d9
eupld: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
6 years ago
VolcaEM
1824af3f63
es: Update function table
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
6 years ago
VolcaEM
c6e7f72cb1
Update FAQ function name (2/2)
6 years ago
VolcaEM
873e6fc739
Update FAQ function name (1/2)
6 years ago
VolcaEM
aa2672fb2c
btm: Update function tables
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services
"No comment" edition
6 years ago
ReinUsesLisp
eab8a5a9db
vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXT
Disable this temporarily.
6 years ago