apio pushed to descriptive_headers at apio/Luna 2022-10-12 09:02:24 +00:00
38e87d8f8f libc: Document the functions in unistd.h
apio pushed to main at apio/Luna 2022-10-12 08:54:52 +00:00
96b1d1c2f2 Devices: Tell a device which name you want it to be instantiated with
apio pushed to main at apio/Luna 2022-10-12 08:44:37 +00:00
eb03ae91e0 Devices: Add a new Serial device
apio pushed to main at apio/Luna 2022-10-12 08:17:55 +00:00
89cbe5957b Update .gdbconf to point to the non-stripped kernel executable
apio pushed to main at apio/Luna 2022-10-12 08:05:22 +00:00
44834b8a0f libc: Implement fputs, fputc, putc and putchar
apio pushed to main at apio/Luna 2022-10-11 19:42:46 +00:00
eaf7a1620b Next version!
apio pushed to stable at apio/Luna 2022-10-11 19:41:53 +00:00
e145690db8 apps: Remove demo programs (except for init)
25ab31c7ce Remove unnecessary comments
d3ac590e24 Kernel: Remove the sys_getversion() syscall
112e375b5e Kernel: Add a FIXME
c30041b733 fix naming
Compare 78 commits »
apio pushed tag v0.10 to apio/Luna 2022-10-11 19:41:35 +00:00
apio pushed to main at apio/Luna 2022-10-11 19:37:35 +00:00
e145690db8 apps: Remove demo programs (except for init)
apio pushed to main at apio/Luna 2022-10-11 19:32:34 +00:00
25ab31c7ce Remove unnecessary comments
apio pushed to main at apio/Luna 2022-10-11 19:31:35 +00:00
d3ac590e24 Kernel: Remove the sys_getversion() syscall
apio pushed to main at apio/Luna 2022-10-11 19:21:34 +00:00
112e375b5e Kernel: Add a FIXME
apio pushed to main at apio/Luna 2022-10-11 19:17:13 +00:00
c30041b733 fix naming
apio pushed to main at apio/Luna 2022-10-11 19:13:46 +00:00
88a01fcfc7 libc: make perror output to stderr
apio pushed to main at apio/Luna 2022-10-11 19:12:31 +00:00
b67011c626 libc: Use the new write() syscall
0f47f59364 libc: make fprintf actually write to the chosen file
2f46e46aa4 libc: Implement fwrite()
80ab982fe4 libc: make stdout and stderr functional
53a4b3b85e libc: Add new flags to open()
Compare 9 commits »
apio pushed to main at apio/Luna 2022-10-11 18:13:07 +00:00
f6e783ea45 init: do not show 'read n bytes' when printing version
apio pushed to main at apio/Luna 2022-10-11 17:57:30 +00:00
8e57df518f apps: build with optimizations enabled
apio pushed to main at apio/Luna 2022-10-11 17:54:01 +00:00
0c451e504e Kernel: Mounting /dev MUST succeed
apio pushed to main at apio/Luna 2022-10-11 17:51:30 +00:00
04da26bff5 kernel: add a few comments
apio pushed to main at apio/Luna 2022-10-11 17:50:27 +00:00
feb8c1c31b libc: Implement strchr()