Commit Graph

  • e3d156ab0e hle: kernel: svc: Fix deadlock that can occur with single core. bunnei 2021-11-26 15:35:11 -08:00
  • 43d706c7d2 hle: kernel: svc: Fix deadlock that can occur with single core. bunnei 2021-11-26 15:35:11 -08:00
  • 0d9afdedc4 hle: kernel: k_thread: Treat dummy threads as a special type. bunnei 2021-11-26 15:10:21 -08:00
  • 826b07162a hle: kernel: k_thread: Treat dummy threads as a special type. bunnei 2021-11-26 15:10:21 -08:00
  • 894ed14ebc hle: kernel: fix timing on thread preemption FernandoS27 2021-11-26 18:16:54 +01:00
  • 8a38790bd3 hle: kernel: fix timing on thread preemption FernandoS27 2021-11-26 18:16:54 +01:00
  • 3c2a451f47 hle: kernel: fix scheduling ops from HLE host thread. FernandoS27 2021-11-26 18:15:43 +01:00
  • 2a7b4489a0 hle: kernel: fix scheduling ops from HLE host thread. FernandoS27 2021-11-26 18:15:43 +01:00
  • abbea575cf hle: kernel: Add a flag for indicating that the kernel is currently shutting down. bunnei 2021-11-25 20:46:17 -08:00
  • 58da4d5a6e hle: kernel: Add a flag for indicating that the kernel is currently shutting down. bunnei 2021-11-25 20:46:17 -08:00
  • 2c49a65d2b hle: kernel: KSynchronizationObject: Fix variable shadowing. bunnei 2021-11-21 02:30:16 -08:00
  • 975a4f786b hle: kernel: KSynchronizationObject: Fix variable shadowing. bunnei 2021-11-21 02:30:16 -08:00
  • 8f4ff06c4c hle: kernel: Cleanup to match coding style. bunnei 2021-11-21 02:29:53 -08:00
  • eb34276885 hle: kernel: Cleanup to match coding style. bunnei 2021-11-21 02:29:53 -08:00
  • 316a2dd22a hle: kernel: KProcess: Improvements for thread pinning. bunnei 2021-11-10 23:02:45 -08:00
  • 8fc7d6e631 hle: kernel: KProcess: Improvements for thread pinning. bunnei 2021-11-10 23:02:45 -08:00
  • 4c74761155 hle: kernel: KThreadQueue: Remove deprecated code. bunnei 2021-11-10 22:53:19 -08:00
  • e9231a0b8c hle: kernel: KThreadQueue: Remove deprecated code. bunnei 2021-11-10 22:53:19 -08:00
  • f3d6e31e78 hle: kernel: KConditionVariable: Various updates & simplifications. bunnei 2021-11-09 22:06:49 -08:00
  • ecd17bbbe4 hle: kernel: KConditionVariable: Various updates & simplifications. bunnei 2021-11-09 22:06:49 -08:00
  • f62c7091a2 hle: kernel: KThread: Migrate to updated KThreadQueue (part 2). bunnei 2021-11-10 22:46:07 -08:00
  • 050a4270d6 hle: kernel: KThread: Migrate to updated KThreadQueue (part 2). bunnei 2021-11-10 22:46:07 -08:00
  • b0671c7cfa hle: kernel: KThread: Migrate to updated KThreadQueue (part 1). bunnei 2021-11-10 22:28:30 -08:00
  • 778f03c57a hle: kernel: KThread: Migrate to updated KThreadQueue (part 1). bunnei 2021-11-10 22:28:30 -08:00
  • beb55cb90e hle: kernel: KConditionVariable: Migrate to updated KThreadQueue. bunnei 2021-11-09 21:28:09 -08:00
  • 756fdcbdb1 hle: kernel: KConditionVariable: Migrate to updated KThreadQueue. bunnei 2021-11-09 21:28:09 -08:00
  • e942d97540 hle: kernel: KServerSession: Migrate to updated KThreadQueue. bunnei 2021-11-09 21:02:29 -08:00
  • f81a6a07c0 hle: kernel: KServerSession: Migrate to updated KThreadQueue. bunnei 2021-11-09 21:02:29 -08:00
  • 5dff28290f hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue. bunnei 2021-11-09 20:54:44 -08:00
  • 346f6e54b5 hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue. bunnei 2021-11-09 20:54:44 -08:00
  • 423acf53b7 hle: kernel: KLightLock: Migrate to updated KThreadQueue. bunnei 2021-11-09 20:51:47 -08:00
  • 5ff19c33fc hle: kernel: KLightLock: Migrate to updated KThreadQueue. bunnei 2021-11-09 20:51:47 -08:00
  • 15c721b909 hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue. bunnei 2021-11-09 19:23:37 -08:00
  • 2ff578f0ee hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue. bunnei 2021-11-09 19:23:37 -08:00
  • 2f89456041 hle: kernel: KThread: Remove tracking of sync object from threads. bunnei 2021-11-09 19:21:20 -08:00
  • 0ad0543cde hle: kernel: KThread: Remove tracking of sync object from threads. bunnei 2021-11-09 19:21:20 -08:00
  • bc1399204b hle: kernel: Update KThreadQueue and migrate KSynchronizationObject. bunnei 2021-11-09 19:02:11 -08:00
  • e9cdb3cccb hle: kernel: Update KThreadQueue and migrate KSynchronizationObject. bunnei 2021-11-09 19:02:11 -08:00
  • 3dc803a430 core: hle: kernel: Disable dispatch count tracking on single core. bunnei 2021-08-14 02:14:19 -07:00
  • 01b0e5b168 core: hle: kernel: Disable dispatch count tracking on single core. bunnei 2021-08-14 02:14:19 -07:00
  • d14b8fc747 core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard. bunnei 2021-08-07 12:33:31 -07:00
  • a3dd417cbf core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard. bunnei 2021-08-07 12:33:31 -07:00
  • 08c63d5c75 core: cpu_manager: Use invalid core_id on init and simplify shutdown. bunnei 2021-08-07 12:33:07 -07:00
  • 6fd0256f77 core: cpu_manager: Use invalid core_id on init and simplify shutdown. bunnei 2021-08-07 12:33:07 -07:00
  • 07690572f7 core: hle: kernel: k_auto_object: Add GetName method. bunnei 2021-08-07 01:16:29 -07:00
  • 5892c23e30 core: hle: kernel: k_auto_object: Add GetName method. bunnei 2021-08-07 01:16:29 -07:00
  • 3239442de6 core: hle: kernel: DisableDispatch on suspend threads. bunnei 2021-08-06 23:43:26 -07:00
  • 51a7f04b81 core: hle: kernel: DisableDispatch on suspend threads. bunnei 2021-08-06 23:43:26 -07:00
  • 284015dfd7 core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling. bunnei 2021-08-06 23:27:33 -07:00
  • d31fc39e05 core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling. bunnei 2021-08-06 23:27:33 -07:00
  • d604edfedf core: cpu_manager: Use KScopedDisableDispatch. bunnei 2021-08-06 23:22:52 -07:00
  • 1d5872511c core: cpu_manager: Use KScopedDisableDispatch. bunnei 2021-08-06 23:22:52 -07:00
  • 178584e56f core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate. bunnei 2021-08-06 23:20:07 -07:00
  • 3a83c9c027 core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate. bunnei 2021-08-06 23:20:07 -07:00
  • 629f9274ac core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess. bunnei 2021-08-06 23:16:36 -07:00
  • 1e03387d98 core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess. bunnei 2021-08-06 23:16:36 -07:00
  • 13c82d042f core: hle: kernel: k_scheduler: Improve ScheduleImpl. bunnei 2021-08-06 23:16:12 -07:00
  • 454970983d core: hle: kernel: k_scheduler: Improve ScheduleImpl. bunnei 2021-08-06 23:16:12 -07:00
  • f412d2027a core: hle: kernel: k_scheduler: Improve Unload. bunnei 2021-08-06 23:12:47 -07:00
  • 90310b9c03 core: hle: kernel: k_scheduler: Improve Unload. bunnei 2021-08-06 23:12:47 -07:00
  • f13fce3953 core: hle: kernel: k_process: DisableDispatch on main thread. bunnei 2021-08-06 23:08:26 -07:00
  • 3ca8aca719 core: hle: kernel: k_process: DisableDispatch on main thread. bunnei 2021-08-06 23:08:26 -07:00
  • 4c18a207a4 core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary. bunnei 2021-08-06 23:05:01 -07:00
  • 67e8861da4 core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary. bunnei 2021-08-06 23:05:01 -07:00
  • 04daefa488 core: hle: kernel: k_thread: Add KScopedDisableDispatch. bunnei 2021-08-06 23:04:32 -07:00
  • 4bd80abd17 core: hle: kernel: k_thread: Add KScopedDisableDispatch. bunnei 2021-08-06 23:04:32 -07:00
  • 3bd5d4b6f8 core: hle: kernel: Ensure idle threads are closed before destroying scheduler. bunnei 2021-08-06 22:58:46 -07:00
  • fa26f905c8 core: hle: kernel: Ensure idle threads are closed before destroying scheduler. bunnei 2021-08-06 22:58:46 -07:00
  • 669a2d2c67 core: hle: kernel: Reflect non-emulated threads as core 3. bunnei 2021-08-06 22:45:18 -07:00
  • cae0bef7ec core: hle: kernel: Reflect non-emulated threads as core 3. bunnei 2021-08-06 22:45:18 -07:00
  • c61857286d CMakeLists: Specify /Zm200 when compiling in MSVC Morph 2021-12-06 19:14:29 -05:00
  • ecc71b636b CMakeLists: Specify /Zm200 when compiling in MSVC Morph 2021-12-06 19:14:29 -05:00
  • 77b11b927c Merge pull request #7529 from german77/sdl2.0.18 bunnei 2021-12-06 15:09:30 -08:00
  • ddbbf77651 Merge pull request #7529 from german77/sdl2.0.18 bunnei 2021-12-06 15:09:30 -08:00
  • bafee97589 Merge pull request #7524 from german77/hid_stub bunnei 2021-12-06 13:06:18 -08:00
  • 3809ab520b Merge pull request #7524 from german77/hid_stub bunnei 2021-12-06 13:06:18 -08:00
  • 133504b74b input_common: Update SDL to 2.0.18 Narr the Reg 2021-12-01 14:45:00 -06:00
  • 2568d5368f input_common: Update SDL to 2.0.18 Narr the Reg 2021-12-01 14:45:00 -06:00
  • f4587c596f build: update cubeb and remove the result_of comment Andrea Pappacoda 2021-12-06 18:56:43 +01:00
  • 7daf85271b build: update cubeb and remove the result_of comment Andrea Pappacoda 2021-12-06 18:56:43 +01:00
  • ac1bfe228f service/notif: Add notif:a and stub ListAlarmSettings,Initialize german77 2021-12-05 22:55:23 -06:00
  • 57ceda21b7 service/notif: Add notif:a and stub ListAlarmSettings,Initialize german77 2021-12-05 22:55:23 -06:00
  • 8ed2748820 fix formatting itsmeft24 2021-12-06 11:02:33 -05:00
  • 01d66693ce fix formatting itsmeft24 2021-12-06 11:02:33 -05:00
  • e10903cab9 move private members below public members itsmeft24 2021-12-06 10:37:13 -05:00
  • 329e58ad79 move private members below public members itsmeft24 2021-12-06 10:37:13 -05:00
  • 4bdacdedc1 fix formatting itsmeft24 2021-12-06 10:37:09 -05:00
  • 1dcb18cf3e fix formatting itsmeft24 2021-12-06 10:37:09 -05:00
  • 32854a2992 fix formatting itsmeft24 2021-12-06 07:58:28 -05:00
  • c1a1ffa949 fix formatting itsmeft24 2021-12-06 07:58:28 -05:00
  • 6d25fe6c9a Update README.md Void48 2021-12-06 11:39:55 +01:00
  • e14b1a1081 Update README.md Void48 2021-12-06 11:39:55 +01:00
  • 189741b521 service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment german77 2021-12-05 22:41:21 -06:00
  • df845d5d6e service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment german77 2021-12-05 22:41:21 -06:00
  • df47cfc32c Merge pull request #7523 from jam1garner/support-all-subsdks Morph 2021-12-05 23:28:41 -05:00
  • 27b68de725 Merge pull request #7523 from jam1garner/support-all-subsdks Morph 2021-12-05 23:28:41 -05:00
  • 29559930e9 loader: Support loading subsdk{8,9} jam1garner 2021-12-05 23:07:50 -05:00
  • 9ea4d9cb8c loader: Support loading subsdk{8,9} jam1garner 2021-12-05 23:07:50 -05:00
  • 14c03b9748 fix formatting itsmeft24 2021-12-05 19:00:29 -05:00
  • 3df8201e46 fix formatting itsmeft24 2021-12-05 19:00:29 -05:00