18 Commits

Author SHA1 Message Date
0436381b33 arch: aarch64 fp context save, proper single-step 2024-10-27 06:46:25 +02:00
0daf7c677c i686: add single-step debugging 2024-10-18 18:29:14 +03:00
019e4ae43f abi: fix incorrect u64 ABI in 32-bit archs 2024-10-11 17:24:20 +03:00
b9e2998248 i686: add PCI functionality for i686 2024-10-11 15:29:41 +03:00
4b25a4db89 i686: add platform support 2024-10-10 18:06:54 +03:00
5c090f7a38 vfs: add retain param to poll.wait 2024-08-07 19:20:39 +03:00
128b699352 fs/ext2: add symlinks 2024-08-02 17:04:47 +03:00
c7d5294f86 fs/ext2: read-only basic impl 2024-07-30 17:46:50 +03:00
b9c1b15bd1 kernel: fix some TODOs 2024-07-27 14:37:46 +03:00
3383d0350c proc: spawn_thread/exit_thread/wait_thread 2024-04-25 16:02:20 +03:00
39956dedb8 sys/mod: Basic kernel module loading 2024-04-01 17:23:12 +03:00
35a44a8ca1 proc/dyn: proof-of-concept dynamic executable loader 2024-03-20 21:21:39 +02:00
1b69be1664 proc/debug: implement basic single-stepping facilities 2024-03-19 23:11:03 +02:00
2dc162d1a0 proc: better handling of process groups + shell interrupts 2024-03-13 17:55:14 +02:00
ae09849fda abi: split definitions into multiple files 2024-03-13 14:25:02 +02:00
12b481398d abi: add struct types and move some terminal definitions 2024-03-13 13:11:46 +02:00
1440689094 build: Finish migration to monorepo 2024-03-12 18:17:47 +02:00
22e2a992dd Add 'lib/abi/' from commit 'fdb3e18b598f9250f9f5a6443390e0aac1f57071'
git-subtree-dir: lib/abi
git-subtree-mainline: 18fa8b954a2b9372920035b0d4cdcf0d2d5c0902
git-subtree-split: fdb3e18b598f9250f9f5a6443390e0aac1f57071
2024-03-12 15:53:19 +02:00