Commit Graph

27 Commits

Author SHA1 Message Date
f4ad6d177a
Start and mount tmpfs on boot 2024-11-19 11:24:59 -06:00
6a594dcefc
Set CLI args for PIDs 0 1 and 2 on proc_man start 2024-11-10 08:30:30 -06:00
02c1f441ae
Change to using proc_man for CLI arguments 2024-11-09 21:42:54 -06:00
6e73b15b68
Start and initialize proc_man before the VFS 2024-11-03 11:03:36 -06:00
ce8d183e0b
Use Errno as RPC error type 2024-10-04 12:34:56 -05:00
5989f61b4b
Wait for the devfs to initialize before mounting it 2024-09-23 15:37:11 -05:00
4c9f4171e5
Remove unnecessary logging 2024-09-23 15:35:56 -05:00
2f78df693c
Fix waiting for /dev/initrd discarding log messages 2024-09-23 15:14:58 -05:00
4ca8c95474
Do not start the serial driver in phase 1 init 2024-09-23 14:54:46 -05:00
3e0620f836
Wake processes started from the initrd 2024-09-23 13:26:04 -05:00
7a1dcd6359
Remove test output for serial and BGA 2024-09-15 11:48:32 -05:00
3dcccb2ba2
Keep processing syslog messages after starting phase 2 2024-09-10 21:06:31 -05:00
37895459bc
Merge branch 'master' of pterpstra.com:mikros/init 2024-09-09 09:48:28 -05:00
95e09f8d48
Don't discard syslog mssages and print them to the display once it's initialized 2024-09-09 09:48:00 -05:00
bec63c14f6
Add Cargo.lock? 2024-09-06 15:17:54 -05:00
54dadaba57
Mount the root partition and run phase 2 init 2024-09-04 10:47:21 -05:00
01681ee6c3
Optimize binary size 2024-08-12 20:48:54 -05:00
8340113164
Format 2024-08-06 19:38:09 -05:00
511b948482
Pass name of process as first argument 2024-08-06 19:37:55 -05:00
b372f96ce6
Use syslog for logging and to wait for process initialization 2024-06-23 14:53:46 -05:00
1a218a9978
Launch a test process using std APIs 2024-06-18 16:37:34 -05:00
cc29c1edef
Switch back to postcard 2024-06-18 16:37:11 -05:00
1facd5558c
Set up enough to mount initrd as the root 2024-06-09 18:39:09 -05:00
6f0094c039
Work 2024-06-06 22:01:41 -05:00
c60dea71ba
Work 2024-06-01 15:49:58 -05:00
b5a694a126
Commit work 2023-09-29 15:45:38 -05:00
a4609d7f53 Initial commit 2022-11-01 12:41:57 -05:00