Compare commits

..
18 Commits
Author SHA1 Message Date
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

Diff Content Not Available