Putta Khunchalee
|
2bc3d04689
|
Initializes Metal layer (#915)
|
2024-08-01 17:38:20 +02:00 |
|
Putta Khunchalee
|
573eca3240
|
Initializes screen implementation (#913)
|
2024-07-31 19:34:01 +02:00 |
|
Putta Khunchalee
|
8621f8b04c
|
Initializes vmm_draw (#912)
|
2024-07-30 21:25:58 +02:00 |
|
Putta Khunchalee
|
52d1a72ab9
|
Adds icon for Save and Start button (#911)
|
2024-07-30 06:42:55 +02:00 |
|
Putta Khunchalee
|
60c5f03c0d
|
Initializes kernel logging (#910)
|
2024-07-29 19:34:15 +02:00 |
|
Putta Khunchalee
|
ea61cb175f
|
Implements CPU run for Windows Hypervisor Platform (#908)
|
2024-07-28 19:46:16 +02:00 |
|
Putta Khunchalee
|
8fa6f1ad5a
|
Implements CPU states for Windows Hypervisor Platform (#907)
|
2024-07-28 19:11:54 +02:00 |
|
Putta Khunchalee
|
1656bbdec8
|
Maps virtual address 0xffffffff82200000 to the kernel (#906)
|
2024-07-28 16:48:18 +02:00 |
|
Putta Khunchalee
|
0a612de3a8
|
Runs the kernel (#904)
|
2024-07-28 14:04:14 +02:00 |
|
Putta Khunchalee
|
4dc339b5f4
|
Sets CS to run the kernel in ring 0 with 64-bit mode (#903)
|
2024-07-27 19:52:27 +02:00 |
|
Putta Khunchalee
|
fef2996562
|
Maps initial page tables for the kernel (#902)
|
2024-07-27 16:17:32 +02:00 |
|
Putta Khunchalee
|
1a4fdca117
|
Initializes VM screen (#901)
|
2024-07-26 20:04:58 +02:00 |
|
Putta Khunchalee
|
5f56644c18
|
Moves central widget to LaunchSettings (#900)
|
2024-07-25 22:13:24 +02:00 |
|
Putta Khunchalee
|
f873631e05
|
Moves logs viewer into a dedicated Window (#899)
|
2024-07-25 08:18:44 +02:00 |
|
Putta Khunchalee
|
fbf1a45cf6
|
Fixes incorrect kernel path on AArch64 (#898)
|
2024-07-23 22:42:48 +02:00 |
|
Putta Khunchalee
|
fb5024fff8
|
Uses light theme icons on dark theme by invert its color (#897)
|
2024-07-23 19:57:36 +02:00 |
|
Putta Khunchalee
|
2034f1b8c0
|
Maps kernel to VM memory (#896)
|
2024-07-22 13:52:56 +02:00 |
|
Putta Khunchalee
|
1b14bf133f
|
Adds CMake step to run codesign on macOS (#895)
|
2024-07-22 08:49:13 +02:00 |
|
Putta Khunchalee
|
e19e26c845
|
Moves Hypervisor from legacy kernel to core (#894)
|
2024-07-21 17:46:26 +02:00 |
|
Putta Khunchalee
|
c45db94b17
|
Uses cbindgen to generate core binding (#893)
|
2024-07-21 12:18:19 +02:00 |
|
Putta Khunchalee
|
7a7a6b0587
|
Revises firmware installation (#892)
|
2024-07-20 19:45:01 +07:00 |
|
Putta Khunchalee
|
ebd3131155
|
Initializes AArch64 supports (#891)
|
2024-07-16 22:08:35 +02:00 |
|
Putta Khunchalee
|
b93fde21d0
|
Initializes GUI for VMM (#890)
|
2024-07-14 21:52:33 +02:00 |
|
Putta Khunchalee
|
98981ef1f9
|
Initializes kernel-mode kernel (#889)
|
2024-07-14 14:13:36 +02:00 |
|
Putta Khunchalee
|
6ca06469d9
|
Implements idle process (#887)
|
2024-07-13 19:21:01 +02:00 |
|
Putta Khunchalee
|
bf704b5311
|
Implements process_init event (#885)
|
2024-07-07 15:59:29 +02:00 |
|
Putta Khunchalee
|
5001f5a4c4
|
Initializes fork_findpid implementation (#884)
|
2024-07-06 11:12:20 +02:00 |
|
Putta Khunchalee
|
0c8c130b2f
|
Initializes Scheduler (#881)
|
2024-06-23 17:32:46 +02:00 |
|
Putta Khunchalee
|
f3479a3046
|
Initializes Pcpu (#880)
|
2024-06-23 08:31:57 +02:00 |
|
SuchAFuriousDeath
|
479b9043a0
|
Moves vm syscalls to VmMgr (#879)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
|
2024-06-23 13:24:51 +07:00 |
|
Putta Khunchalee
|
abdc01186a
|
Spawns threads to drive vCPUs (#878)
|
2024-06-22 14:21:32 +02:00 |
|
SuchAFuriousDeath
|
d594e0c263
|
Adjusts hypervisor errors on mac to use NonZero (#852)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
|
2024-06-22 13:42:06 +07:00 |
|
Putta Khunchalee
|
c216dc798f
|
Initializes VmMgr (#875)
|
2024-06-16 17:08:48 +02:00 |
|
Putta Khunchalee
|
2a73ba0c7a
|
Moves sys_thr_new to ProcManager (#874)
|
2024-06-16 13:57:01 +02:00 |
|
Putta Khunchalee
|
19d67dc9ba
|
Implements sys_rtprio_thread for the calling thread (#873)
|
2024-06-15 12:40:48 +02:00 |
|
Putta Khunchalee
|
9688b75726
|
Changes td type on syscall handler (#872)
|
2024-06-02 17:26:35 +02:00 |
|
Putta Khunchalee
|
ff6715ac0d
|
Moves sys_rtprio_thread to ProcManager (#871)
|
2024-06-02 14:39:39 +02:00 |
|
SuchAFuriousDeath
|
47faa7333e
|
Adds lifetime to IoCmd, init ipmi commands (#869)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
|
2024-06-01 23:27:13 +07:00 |
|
Putta Khunchalee
|
fda9f97bc2
|
Moves sys_cpuset_setaffinity to ProcManager (#870)
|
2024-06-01 11:44:19 +02:00 |
|
Putta Khunchalee
|
404587185d
|
Moves sys_cpuset_getaffinity to ProcManager (#868)
|
2024-05-26 12:30:29 +02:00 |
|
Putta Khunchalee
|
e23ba2b76d
|
Moves sys_get_authinfo to ProcManager (#867)
|
2024-05-22 18:10:47 +07:00 |
|
Putta Khunchalee
|
6459172c7d
|
Implements process list (#866)
|
2024-05-22 14:55:30 +07:00 |
|
Putta Khunchalee
|
c0ffb96b16
|
Uses clap builder to parse kernel arguments (#865)
|
2024-05-19 18:47:10 +07:00 |
|
VocalFan
|
4512e9cc24
|
Fix the UI version stuff (#862)
|
2024-05-06 23:58:27 +07:00 |
|
SuchAFuriousDeath
|
fa5ea8edbb
|
Implements dce + hmd devices (#859)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
|
2024-05-05 01:38:38 +07:00 |
|
SuchAFuriousDeath
|
4bbb9d1c8a
|
Gets vcpu mmap size, refactors kvm and vm (#856)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
|
2024-04-29 00:07:04 +07:00 |
|
Putta Khunchalee
|
005d99435a
|
Implements type wrapper for PID (#855)
|
2024-04-21 17:03:01 +02:00 |
|
Putta Khunchalee
|
9d511df272
|
Fixes broken --help (#854)
|
2024-04-21 19:23:07 +07:00 |
|
Putta Khunchalee
|
3c9cfd5787
|
Removes VFileType (#853)
|
2024-04-21 19:09:37 +07:00 |
|
Putta Khunchalee
|
54b851c5a7
|
Implements sceSblRcMgrIsAllowULDebugger and sceSblRcMgrIsSoftwagnerQafForAcmgr (#851)
|
2024-04-20 21:47:30 +07:00 |
|