|
a7a0c8bf2c
|
feature: login program
|
2021-11-28 11:46:55 +02:00 |
|
|
bf1a215730
|
feature: better ABI for system call numbers
|
2021-11-21 12:26:11 +02:00 |
|
|
adb95ac52e
|
feature: add threads (WIP)
|
2021-11-17 13:05:51 +02:00 |
|
|
6bb4f38edc
|
feature: Stdin/Stdout/Stderr structs
|
2021-11-16 14:34:14 +02:00 |
|
|
7e04b11da8
|
refactor: use auto_inode in memfs,fat32
|
2021-11-11 22:19:21 +02:00 |
|
|
94c2fc3c82
|
refactor: rename macros -> kernel-macros
|
2021-11-11 22:09:55 +02:00 |
|
|
dd8033b51c
|
feature: simple macro to auto-impl VnodeImpl items
|
2021-11-11 22:08:55 +02:00 |
|
|
47ef7e29fe
|
feature: add derive macro for auto-CharDevice
|
2021-11-11 21:15:12 +02:00 |
|
|
41ffd0ddb7
|
refactor: rename syscall to libsys
|
2021-11-11 20:45:54 +02:00 |
|
|
cd560e79ef
|
refactor: merge error and libcommon into syscall
|
2021-11-11 20:43:48 +02:00 |
|
|
e1c7ebc8e1
|
feature: read ioctl for ttys
|
2021-11-09 16:35:31 +02:00 |
|
|
92b517bcd4
|
feature: waitpid system call
|
2021-11-05 15:24:10 +02:00 |
|
|
166fc19b7a
|
feature(fs): O_CREAT option
|
2021-11-03 17:35:51 +02:00 |
|
|
53a432bc05
|
feature: add Stat struct and fstatat()
|
2021-11-03 16:15:22 +02:00 |
|
|
2845e4fc8c
|
feat: dedicated module for syscall ABI
|
2021-11-02 16:14:53 +02:00 |
|
|
9f62396ebc
|
feat: add basic fat32 read functionality
|
2021-10-29 11:31:05 +03:00 |
|
|
c706428ed6
|
feat(vfs): CoW for memfs, init start
|
2021-10-26 00:59:43 +03:00 |
|
|
6d8f0d01ef
|
feat(vfs): file read from initrd in kernel
|
2021-10-25 16:41:30 +03:00 |
|
|
65fc4bc4fe
|
feat: start vfs impl
|
2021-10-23 17:35:50 +03:00 |
|
|
67d49f8f0e
|
feat: syscall stub
|
2021-10-21 12:16:24 +03:00 |
|
|
1970e24808
|
feat: proof-of-concept ELF loading
|
2021-10-18 19:15:42 +03:00 |
|
|
95d7f1ebe3
|
refactor: better mem::virt module
|
2021-10-18 10:57:56 +03:00 |
|
|
70490c9aa8
|
feat: add lower kernel identity-mapping
|
2021-10-09 12:38:30 +03:00 |
|
|
53dcac183f
|
style: fix clippy warnings
|
2021-10-07 14:43:14 +03:00 |
|
|
2b5aa03505
|
Test UART echo
|
2021-09-24 10:31:10 +03:00 |
|
|
98bf52ad06
|
Hacky debug output
|
2021-09-23 13:43:43 +03:00 |
|
|
d602398062
|
Initial commit
|
2021-09-22 11:42:00 +03:00 |
|