summaryrefslogtreecommitdiff
path: root/src/user/app/init/driver
AgeCommit message (Expand)Author
2023-07-19user /keyboard: handle open()s instantly even if waiting for kbdzwdz
2023-07-08user/keyboard: check open() pathdzwdz
2023-02-23build: don't -Isrc/ in user codedzwdz
2023-01-25style: typedef structs, shorter namespacesdzwdz
2023-01-19kernel: user interruptsdzwdz
2022-12-27user/termcook: ignore arrows/tabdzwdz
2022-12-25user/lib: reorganize a few header filesdzwdz
2022-09-20shared: rename ufs_request to better fit its role in userlanddzwdz
2022-08-29user/termcook: make C-c kill the running processdzwdz
2022-08-28user/lua: prepare libc headersdzwdz
2022-08-23shared/ring: rename ring_size to ring_used, add ring_availdzwdz
2022-08-19syscall/fs_wait: return a handle for each requestdzwdz
2022-08-14user/libc: ctype.hdzwdz
2022-08-13user: add /initctl for shutting the system down in a cleaner waydzwdz
2022-08-08user: separate tmpfs into its own executable, add `mount`dzwdz
2022-08-07driver/ps2: prepare for mouse supportdzwdz
2022-08-07user/tmpfs: expand files on the flydzwdz
2022-08-05add _syscall_getsizedzwdz
2022-08-04do some simple TODOs, organize the rest; general code maintainancedzwdz
2022-08-02user: separate ansiterm/vterm out into its own binarydzwdz
2022-08-02user/ansiterm: only write() the part of the framebuffer that changeddzwdz
2022-08-01fix some sign comparision warningsdzwdz
2022-08-01user: make ansiterm use the framebuffer instead of vga text modedzwdz
2022-07-30user/fs: create a shared library for handling directory readsdzwdz
2022-07-29syscall/write: WRITE_TRUNCATEdzwdz
2022-07-29syscall: up the max argument count to 5; make write accept flagsdzwdz
2022-07-29use a shared fs_normslice() function to handle offsetsdzwdz
2022-07-26user/libc: exit()dzwdz
2022-07-26user: move the POSIX-y stuff to the proper header filesdzwdz
2022-07-26shared: move some headers from shared/ to camellia/dzwdz
2022-07-26tools: add tools/sort_includes.rbdzwdz
2022-07-26user: mount the initrd and /kdev in user_bootstrapdzwdz
2022-07-24user: change the directory structure to prepare for multiple binariesdzwdz