Freywar Ulvnaudgari
|
9465fe071d
|
Separate log and output streams
|
2026-07-17 20:30:35 +03:00 |
|
Freywar Ulvnaudgari
|
14833e2321
|
Add pipes to shell, add wc
|
2026-07-17 19:56:17 +03:00 |
|
Freywar Ulvnaudgari
|
e560d04baa
|
Merge fat16_inode_t and fat16_node_t, make fs_node_t shared
|
2026-07-16 17:52:34 +03:00 |
|
Freywar Ulvnaudgari
|
e947a3920b
|
Add file removal, rm
|
2026-07-15 18:39:45 +03:00 |
|
Freywar Ulvnaudgari
|
3ae7d9b2cb
|
Add file and directory creation, mkdir
|
2026-06-30 20:37:24 +03:00 |
|
Freywar Ulvnaudgari
|
75ea2d26b3
|
Add writing to existing files and overwriting cp
|
2026-06-29 19:41:09 +03:00 |
|
Freywar Ulvnaudgari
|
caa22ded0f
|
Make pipes blocking
|
2026-06-19 17:49:18 +03:00 |
|
Freywar Ulvnaudgari
|
2aa39271da
|
Add process scheduler, pipes, and separate terminal from shell
|
2026-06-19 16:49:29 +03:00 |
|
Freywar Ulvnaudgari
|
cbf21bafdc
|
Convert directory reading to generic stream
|
2026-06-18 15:59:18 +03:00 |
|
Freywar Ulvnaudgari
|
340bd4edeb
|
Convert file descriptors to generic streams
|
2026-06-18 15:46:18 +03:00 |
|
Freywar Ulvnaudgari
|
88bcb8c6a6
|
Add file descriptors and basic cat
|
2026-06-17 20:20:43 +03:00 |
|
Freywar Ulvnaudgari
|
569fe8080b
|
Add basic ls
|
2026-06-17 19:34:04 +03:00 |
|
Freywar Ulvnaudgari
|
b38154d468
|
Add subprocesses and convert terminal to an app
|
2026-06-17 18:20:14 +03:00 |
|
Freywar Ulvnaudgari
|
ce47817244
|
Add first C user program
|
2026-06-11 20:35:48 +03:00 |
|
Freywar Ulvnaudgari
|
00842ed785
|
Add an example user space process
|
2026-06-10 18:57:13 +03:00 |
|
Freywar Ulvnaudgari
|
f605a84ac0
|
Add process state
|
2026-06-05 20:48:16 +03:00 |
|
Freywar Ulvnaudgari
|
8a8d66b318
|
Use streams for inter-"process" communications
|
2026-06-05 18:44:09 +03:00 |
|
Freywar Ulvnaudgari
|
998194027d
|
first commit
|
2026-06-04 18:01:03 +03:00 |
|