aboutsummaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Expand)AuthorFilesLines
6 daysfs: reject open()/read() on a directory (EISDIR)user5-6/+8
6 daysfs rewrite stage 3: nested directories, paths, cwd (cd/mkdir/ls)user5-3/+77
6 daysfs rewrite stage 2: inodes + root directory (block-based, persistent)user4-7/+14
6 daysfs rewrite stage 1: persistent block device (bounce buffer, cart SRAM)user3-0/+29
6 daysjobs: background execution (&), non-blocking reap, spin demouser4-7/+38
6 dayskill + ps: implement SYS_KILL (pid 1 immortal) and a ps tooluser4-0/+47
6 daysshell: I/O redirection (>/<) and pipes (|); rewrite shell in Cuser3-16/+158
6 daysfilesystem: a RAM FS (WRAMX) + ls/cat/save/rm; wc/head read filesuser8-21/+139
6 dayslibc: option parsing (hasflag/optval); wc -l/-w/-c, head -n Nuser4-15/+47
6 daystools: wc, head, and an argc/argv demo (args) + libc.c helpersuser7-8/+89
6 dayslibc + CLI tools: a small C userlanduser9-34/+102
6 daysC toolchain: run SDCC-compiled C programs as gbos processesuser5-0/+103