Mary
20ce37dee6
kernel: A bit of refactoring and fix GetThreadContext3 correctness ( #3042 )
...
* Start refactoring kernel a bit and import some changes from kernel decoupling PR
* kernel: Put output always at the start in Syscall functions
* kernel: Rewrite GetThreadContext3 to use a structure and to be accurate
* kernel: make KernelTransfer use generic types and simplify
* Fix some warning and do not use getters on MemoryInfo
* Address gdkchan's comment
* GetThreadContext3: use correct pause flag
2022-01-29 22:18:03 +01:00
..
2022-01-11 09:22:20 +01:00
2022-01-12 12:22:19 +01:00
2021-04-14 00:01:24 +02:00
2021-12-23 13:55:50 -03:00
2021-12-23 13:33:56 -03:00
2021-12-23 13:55:50 -03:00
2019-09-19 10:45:11 +10:00
2021-04-14 00:01:24 +02:00
2021-04-14 00:01:24 +02:00
2021-06-25 00:37:48 +02:00
2019-09-19 10:45:11 +10:00
2021-03-25 23:25:49 +01:00
2019-09-19 10:45:11 +10:00
2019-09-19 10:45:11 +10:00
2019-09-19 10:45:11 +10:00
2019-09-19 10:45:11 +10:00
2021-12-30 11:42:22 +01:00
2022-01-12 12:22:19 +01:00
2019-09-19 10:45:11 +10:00
2022-01-23 12:24:55 +01:00
2019-09-19 10:45:11 +10:00
2021-04-14 00:01:24 +02:00
2021-04-14 00:01:24 +02:00
2021-04-24 12:16:01 +02:00
2020-05-04 13:22:28 +02:00
2019-09-19 10:45:11 +10:00
2021-08-12 23:56:24 +02:00
2021-04-22 23:35:01 +02:00
2022-01-12 12:22:19 +01:00
2019-09-19 10:45:11 +10:00
2021-11-30 11:09:32 +01:00
2021-04-24 12:16:01 +02:00
2021-12-26 15:17:13 +01:00
2021-04-14 00:01:24 +02:00
2019-09-19 10:45:11 +10:00
2019-09-19 10:45:11 +10:00
2021-11-24 18:11:50 -03:00
2022-01-29 22:18:03 +01:00
2021-04-14 00:01:24 +02:00
2019-09-19 10:45:11 +10:00
2019-09-19 10:45:11 +10:00
2021-06-29 18:57:06 +02:00
2021-09-29 01:03:35 +02:00
2021-09-19 12:57:39 +02:00
2021-06-23 22:41:44 +02:00
2019-09-19 10:45:11 +10:00
2021-04-14 00:01:24 +02:00
2022-01-12 12:22:19 +01:00
2022-01-12 12:22:19 +01:00
2022-01-12 12:22:19 +01:00
2021-06-29 19:37:13 +02:00
2022-01-12 19:31:08 +01:00
2021-11-28 21:24:17 +01:00
2019-09-19 10:45:11 +10:00
2022-01-13 23:29:04 +01:00
2021-10-19 17:25:32 -03:00
2022-01-12 12:22:19 +01:00
2019-09-19 10:45:11 +10:00
2021-11-28 21:24:17 +01:00
2019-09-19 10:45:11 +10:00
2021-04-14 00:01:24 +02:00
2021-04-14 00:01:24 +02:00
2021-06-29 19:37:13 +02:00
2019-07-11 22:13:43 -03:00
2022-01-29 22:18:03 +01:00
2022-01-29 22:18:03 +01:00
2020-09-22 14:50:40 +10:00