aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle
AgeCommit message (Collapse)Author
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow
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.
2020-06-27nfc: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
2020-06-27ncm: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/NCM_services ILocationResolver's 16, 17, 18 and 19 have unofficial names
2020-06-27mm: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Display_services
2020-06-27mig: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Migration_services
2020-06-27ldn: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/LDN_services
2020-06-27Oops (fix typo)VolcaEM
2020-06-27lbl: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Backlight_services
2020-06-27grc: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
2020-06-27friend: Update function tableVolcaEM
2020-06-27Merge pull request #4158 from Morph1984/capsbunnei
caps: Use enum classes and check struct sizes on compile time
2020-06-26Merge pull request #4152 from ogniK5377/ipc-errbunnei
Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG
2020-06-26Merge pull request #4154 from ogniK5377/swkbd-nullptrbunnei
Prevent nullptr dereference on swkbd error case
2020-06-27Merge pull request #4178 from VolcaEM/patch-6David
es: Update function table
2020-06-27Use better names for "Unknown"sVolcaEM
2020-06-27Update function namesVolcaEM
2020-06-27btm: Give better names for unknown functionsDavid Marcec
2020-06-26btdrv: Update function table (#4174)VolcaEM
* btdrv: Update function table
2020-06-26bpc: Update function tables (#4173)VolcaEM
* bpc: Update function tables This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
2020-06-26bcat: Update function tables and add missing classes (#4172)VolcaEM
* bcat: Update function tables and add missing classes
2020-06-26am: Update function tables and add missing classes (#4169)VolcaEM
* 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)
2020-06-26aoc: Update function table (#4170)VolcaEM
* aoc: Update function table * Remove comments
2020-06-26Merge pull request #4177 from VolcaEM/patch-5LC
btm: Update function tables
2020-06-27eupld: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
2020-06-27es: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
2020-06-27btm: Update function tablesVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services "No comment" edition
2020-06-26caps_u: Fix GetAlbumContentsFileListForApplication stubMorph
2020-06-26caps: Use enum classes and check struct sizes on compile timeMorph
2020-06-26caps: Update copyright headersMorph
Updated to "yuzu Emulator Project"
2020-06-25Merge pull request #4159 from ogniK5377/mem-manager-dumb-assertbunnei
memory_manager: Remove useless assertion
2020-06-25Merge pull request #4141 from Morph1984/SevenSixAxisSensorDavid
hid: Stub a series of "SevenSixAxisSensor" service commands
2020-06-25memory_manager: Remove useless assertionDavid Marcec
num_pages is an std::size_t. It will always be >= 0
2020-06-24hid: Stub a series of "SevenSixAxisSensor" service commandsMorph
- Used by Captain Toad: Treasure Tracker Update 1.3.0 While we're at it, fix the input parameters for SetIsPalmaAllConnectable and SetPalmaBoostMode
2020-06-25Prevent nullptr dereference on swkbd error caseDavid Marcec
2020-06-24prepo: : Don't read extra buffer from report unless passedDavid Marcec
Prepo doesn't always pass a secondary buffer, we assume it always does which leads to a bad read.
2020-06-24Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSGDavid Marcec
Previously if applications would send faulty buffers(example homebrew) it would lead to us returning uninitalized data. Switching from ASSERT_MSG to ASSERT_OR_EXECUTE_MSG allows us to have a fail safe to prevent crashes but also continue execution without introducing undefined behavior
2020-06-24Move GetKeyCodeMapImpl to an anonymous namespaceDavid Marcec
2020-06-24Fixed logging outputDavid Marcec
2020-06-24Implement GetKeyCodeMap & GetKeyCodeMap2David Marcec
Closes #3919
2020-06-23Merge pull request #4138 from Morph1984/GyroscopeZeroDriftModebunnei
hid: Implement Get/ResetGyroscopeZeroDriftMode
2020-06-23Merge pull request #4128 from lioncash/move2bunnei
software_keyboard: Eliminate trivial redundant copies
2020-06-22lm: Silence no return value warningMorph
2020-06-22account: Update function tables and add missing classes (#4145)VolcaEM
* account: Update function tables and add missing classes * clang-format * Add missing "public" * Add missing public again * Add missing final
2020-06-21hid: Implement Get/ResetGyroscopeZeroDriftModeMorph
- Used by Captain Toad Treasure Tracker
2020-06-20software_keyboard: Eliminate trivial redundant copiesLioncash
We can just make use of moves here to get rid of two redundant copies
2020-06-18memory_manager: Explicitly specifcy std::min<size_t>MerryMage
2020-06-18Move SHA256Hash to its original positionVolcaEM
It's not needed to have it in its previous position anymore
2020-06-16Remove unnecessary pragmasVolcaEM
2020-06-16Revert IsValidNRO refactor but make it more readableVolcaEM
2020-06-16Update assert stringVolcaEM