Putta Khunchalee
|
2f21a611dd
|
Implements getenv (#1321)
|
2025-03-30 13:42:44 +02:00 |
|
Putta Khunchalee
|
3703853c03
|
Populates Maxmem (#1319)
|
2025-03-27 14:17:42 +01:00 |
|
Putta Khunchalee
|
6b45fd7ad7
|
Populates boot_address and mptramp_pagetables (#1317)
|
2025-03-22 11:42:18 +01:00 |
|
Putta Khunchalee
|
4fc3f9a885
|
Populates basemem (#1315)
|
2025-03-16 11:56:07 +01:00 |
|
Putta Khunchalee
|
460b7f38f6
|
Reserves BIOS area for kernel (#1314)
|
2025-03-15 19:03:07 +01:00 |
|
Putta Khunchalee
|
bc64f2ee14
|
Supports arbitrary object on RamBuilder (#1313)
|
2025-03-15 13:19:44 +01:00 |
|
Putta Khunchalee
|
820e2db0d2
|
Populates initial_memory_size (#1300)
|
2025-03-02 11:47:55 +00:00 |
|
Putta Khunchalee
|
e0738e11ce
|
Initializes getmemsize implementation (#1294)
|
2025-02-28 16:22:08 +00:00 |
|
Putta Khunchalee
|
443d55375c
|
Extracts hypervisor into a dedicated crate (#1293)
|
2025-02-25 15:14:47 +00:00 |
|
Putta Khunchalee
|
439429cc38
|
Passes memory map from VMM to kernel (#1292)
|
2025-02-24 16:27:18 +00:00 |
|
Putta Khunchalee
|
39ceb714f0
|
Switches fork1 flags from bitfield to bitflag (#1290)
|
2025-02-23 16:32:14 +00:00 |
|
Putta Khunchalee
|
06718a94d5
|
Initializes kick_pagedaemons implementation (#1288)
|
2025-02-22 12:58:51 +00:00 |
|
Putta Khunchalee
|
aad328afc6
|
Upgrades all crates to 2024 edition (#1286)
|
2025-02-21 15:35:50 +00:00 |
|
Putta Khunchalee
|
2d4dec288b
|
Initializes VM stats (#1285)
|
2025-02-20 14:33:42 +00:00 |
|
Putta Khunchalee
|
2f44457c96
|
Initializes vm_object (#1283)
|
2025-02-18 16:40:45 +00:00 |
|
Putta Khunchalee
|
dfea04a75f
|
Initializes vm_page_alloc (#1280)
|
2025-02-07 14:05:37 +00:00 |
|
Putta Khunchalee
|
9780405423
|
Implements start debug button (#1279)
|
2025-02-07 11:17:10 +00:00 |
|
Putta Khunchalee
|
6c4fed2b06
|
Initializes keg_alloc_slab (#1278)
|
2025-02-06 17:38:31 +00:00 |
|
Putta Khunchalee
|
f3c8d1a2e0
|
Implements keyboard input for Slint (#1275)
|
2025-02-04 15:32:29 +00:00 |
|
Putta Khunchalee
|
dd5d6374d7
|
Implements zone_fetch_slab (#1274)
|
2025-02-03 20:11:27 +00:00 |
|
Putta Khunchalee
|
fa98b29dfa
|
Implements bucket_zones (#1272)
|
2025-02-02 17:52:20 +00:00 |
|
Putta Khunchalee
|
401f3da748
|
Allows using primitive heap on stage 2 (#1270)
|
2025-02-01 13:31:46 +00:00 |
|
Putta Khunchalee
|
b25bd7d530
|
Replaces RefCell with Cell on td_locks and td_pticks (#1268)
|
2025-01-30 19:55:39 +01:00 |
|
Putta Khunchalee
|
ce6f593243
|
Implements UMA bucket_size (#1266)
|
2025-01-28 17:27:32 +01:00 |
|
Putta Khunchalee
|
5c2624d7e2
|
Implements uz_flags calculation (#1262)
|
2025-01-26 11:41:17 +01:00 |
|
Putta Khunchalee
|
7c414cb4ea
|
Finishes minimal uma_zalloc_arg implementation (#1260)
|
2025-01-25 17:26:00 +01:00 |
|
Putta Khunchalee
|
d453d1e155
|
Implements uz_count calculation (#1257)
|
2025-01-24 19:53:40 +01:00 |
|
Putta Khunchalee
|
5aef053ae0
|
Finishes minimal zone_ctor implementation (#1255)
|
2025-01-22 15:23:46 +01:00 |
|
Putta Khunchalee
|
1f7d5ce99e
|
Finishes minimal keg_ctor implementation (#1253)
|
2025-01-20 18:26:57 +01:00 |
|
Putta Khunchalee
|
f84826ae03
|
Implements uk_ipers calculation (#1251)
|
2025-01-19 14:38:28 +01:00 |
|
Putta Khunchalee
|
bbff8bf1a2
|
Implements uk_ppera calculation (#1248)
|
2025-01-14 20:46:04 +01:00 |
|
Putta Khunchalee
|
f2ef2e262b
|
Fixes incorrect keg_small_init implementation (#1246)
|
2025-01-12 20:55:37 +01:00 |
|
Putta Khunchalee
|
b84b0f0e41
|
Implements uk_flags for keg_small_init (#1242)
|
2025-01-12 15:00:34 +01:00 |
|
Putta Khunchalee
|
5ba8a39b78
|
Implements bitflag macro (#1241)
|
2025-01-12 10:29:27 +01:00 |
|
Putta Khunchalee
|
b82854049e
|
Implements size checking for UMA keg (#1240)
|
2025-01-12 00:59:22 +07:00 |
|
Putta Khunchalee
|
1d2a3ee937
|
Splits panic handler and console into krt (#1239)
|
2025-01-11 14:33:20 +01:00 |
|
Putta Khunchalee
|
c7fce0b3e5
|
Pins context before activation (#1236)
|
2025-01-11 00:16:31 +07:00 |
|
Putta Khunchalee
|
e5304f33a6
|
Splits context activation into two stages (#1234)
|
2025-01-09 22:18:01 +01:00 |
|
Putta Khunchalee
|
21bef498c9
|
Initializes keg_ctor (#1233)
|
2025-01-09 19:11:46 +01:00 |
|
Putta Khunchalee
|
e210f6f5ac
|
Initializes uma_keg (#1232)
|
2025-01-08 18:50:33 +01:00 |
|
Putta Khunchalee
|
d802635e8d
|
Initializes zone_ctor (#1231)
|
2025-01-07 20:52:26 +01:00 |
|
SuchAFuriousDeath
|
a32a3adb2f
|
Fix slint deprecated attributes, adjust language, fix windows launch task (#1225)
|
2025-01-05 18:11:52 +07:00 |
|
Putta Khunchalee
|
af9cc1640a
|
Initializes ProfileModel (#1147)
|
2024-11-29 15:58:17 +01:00 |
|
Putta Khunchalee
|
44978321bf
|
Moves UmaZone behind Uma (#1111)
|
2024-11-17 20:37:09 +01:00 |
|
Putta Khunchalee
|
264e5d72c1
|
Initializes zone_alloc_bucket implementation (#1105)
|
2024-11-16 16:05:23 +01:00 |
|
Putta Khunchalee
|
274167602e
|
Adds Cargo.lock (#1102)
|
2024-11-16 19:25:36 +07:00 |
|
Putta Khunchalee
|
3d23765a21
|
Builds kernel docs (#1098)
|
2024-11-16 10:58:09 +01:00 |
|
Putta Khunchalee
|
78f3029a70
|
Initializes zone allocation for uma_zalloc_arg (#1097)
|
2024-11-16 09:37:51 +01:00 |
|
Putta Khunchalee
|
ab98b8f3fa
|
Initializes process creation (#1082)
|
2024-11-02 19:25:45 +01:00 |
|
Putta Khunchalee
|
829f54e7ce
|
Implements flags checking for fork1 implementation (#1081)
|
2024-11-02 15:07:56 +01:00 |
|