19 Commits

Author SHA1 Message Date
94c2fc3c82 refactor: rename macros -> kernel-macros 2021-11-11 22:09: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
e34df46663 feature: implement CoW for user pages: 2021-11-09 18:24:08 +02:00
2845e4fc8c feat: dedicated module for syscall ABI 2021-11-02 16:14:53 +02:00
39f2d12e32 feat: rpi3 added again with simple emmc read support 2021-10-27 18:33:52 +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
1ef337a306 refactor: move pl011/pl031 to be separate features 2021-10-18 15:08:05 +03:00
95d7f1ebe3 refactor: better mem::virt module 2021-10-18 10:57:56 +03:00
6bd252f18e feat: add mach_rpi3 target 2021-10-14 19:20:51 +03:00
b440a3c975 feat: integrate physical mm 2021-10-13 10:20:52 +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
e21d7fdd59 feat?: it boots on orange pi 3 2021-10-01 18:37:47 +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