|
|
abd85744cc
|
Add create_file syscall, CE mkfile command, FatFS formatting fixes
Build documentation / build-and-deploy (push) Successful in 4m16s
|
2026-03-01 01:52:09 +01:00 |
|
|
|
eb55a6de21
|
Fix CE ls on non-directory filesystem paths
Build documentation / build-and-deploy (push) Successful in 2m48s
|
2026-03-01 00:35:14 +01:00 |
|
|
|
a3b98fcaa2
|
Rename read syscall, vfs_read and so to xxx_read_file
|
2026-03-01 00:29:04 +01:00 |
|
|
|
0533c2705d
|
fat_io_lib finally works, implement virtual partition devices, manage devices via string keys
Build documentation / build-and-deploy (push) Successful in 3m35s
|
2026-03-01 00:00:27 +01:00 |
|
|
|
baa13fb695
|
fat_io_lib port WIP
Build documentation / build-and-deploy (push) Successful in 3m12s
|
2026-02-26 23:33:03 +01:00 |
|
|
|
9758d79303
|
CE implement a pratt parser
Build documentation / build-and-deploy (push) Successful in 2m39s
|
2026-02-25 21:21:40 +01:00 |
|
|
|
961bf54ec1
|
CE allocate tokens with arena
Build documentation / build-and-deploy (push) Successful in 2m10s
|
2026-02-25 18:27:51 +01:00 |
|
|
|
f846edf0ff
|
Add arena allocator library
Build documentation / build-and-deploy (push) Successful in 2m44s
|
2026-02-25 18:20:59 +01:00 |
|
|
|
4e09296709
|
CE add quit command
Build documentation / build-and-deploy (push) Successful in 2m38s
|
2026-02-25 16:32:11 +01:00 |
|
|
|
2052bb0e1d
|
CE remove last \n
|
2026-02-25 16:26:53 +01:00 |
|
|
|
29bbcea435
|
Implement read_dir_entry () VFS op, CE add ls command
|
2026-02-25 16:25:43 +01:00 |
|
|
|
704db2dfa4
|
Volume-centric VFS implementation
Build documentation / build-and-deploy (push) Successful in 2m41s
|
2026-02-25 08:53:54 +01:00 |
|
|
|
62a6543dab
|
Manage RIDs via id_alloc
Build documentation / build-and-deploy (push) Successful in 2m2s
|
2026-02-22 21:09:06 +01:00 |
|
|
|
084809ac99
|
Manage int IDs via id_alloc
Build documentation / build-and-deploy (push) Successful in 2m31s
|
2026-02-22 20:40:12 +01:00 |
|
|
|
8fc5418915
|
XDRV_READ reading in sectors
|
2026-02-22 18:58:28 +01:00 |
|
|
|
9ddde68449
|
Remove procgroup->refs
Build documentation / build-and-deploy (push) Successful in 3m12s
|
2026-02-22 14:21:37 +01:00 |
|
|
|
1b2063115a
|
Make proc->state not atomic
|
2026-02-22 14:15:57 +01:00 |
|
|
|
e69606668d
|
Make cpu->proc_run_q_count not atomic
|
2026-02-22 14:03:51 +01:00 |
|
|
|
85872b856b
|
Redesign VFS around handles
|
2026-02-22 13:57:41 +01:00 |
|
|
|
b571e2dbd3
|
Don't modify proc_tree while iterating
|
2026-02-22 00:47:53 +01:00 |
|
|
|
389f250d0b
|
Rename fs_desc_buffer to desc
Build documentation / build-and-deploy (push) Successful in 2m24s
|
2026-02-22 00:11:09 +01:00 |
|
|
|
502cfa7335
|
Move shared headers out to include/
|
2026-02-22 00:05:26 +01:00 |
|
|
|
821ad9511a
|
BSD 3 clause license
Build documentation / build-and-deploy (push) Successful in 2m4s
|
2026-02-21 22:39:43 +01:00 |
|
|
|
38d807f941
|
Fix vfs_procgroup_cleanup not handling hash collisions
|
2026-02-21 22:38:50 +01:00 |
|
|
|
02e77b5c90
|
CE interactive shell
Build documentation / build-and-deploy (push) Successful in 2m36s
|
2026-02-21 22:14:16 +01:00 |
|
|
|
dc021c0469
|
Use a ring buffer for mail
Build documentation / build-and-deploy (push) Successful in 2m30s
|
2026-02-21 15:52:31 +01:00 |
|
|
|
7601ea68e2
|
Rename libmsl to libsystem
Build documentation / build-and-deploy (push) Successful in 3m6s
|
2026-02-21 12:00:59 +01:00 |
|
|
|
b43127e023
|
Reorganize libmsl
|
2026-02-21 11:52:33 +01:00 |
|
|
|
23d6d443df
|
Move GDT init into amd64/gdt.c
Build documentation / build-and-deploy (push) Successful in 2m34s
|
2026-02-20 15:38:23 +01:00 |
|
|
|
c68b00f2ea
|
Remove amd64_ platform prefix
|
2026-02-20 15:33:16 +01:00 |
|
|
|
4472ad5bb3
|
Simplify reschedule points, mail works now!
Build documentation / build-and-deploy (push) Successful in 2m55s
|
2026-02-19 18:25:47 +01:00 |
|
|
|
a1730dfdc2
|
Qemu PS/2 keyboard torture test script
Build documentation / build-and-deploy (push) Successful in 2m30s
|
2026-02-19 13:39:59 +01:00 |
|
|
|
f103bdd739
|
Redesign reschedule points, allow one operation to reschedule many cpus at once
Build documentation / build-and-deploy (push) Successful in 2m12s
|
2026-02-18 23:16:03 +01:00 |
|
|
|
ae0a6024da
|
Message passing / mail system
Build documentation / build-and-deploy (push) Successful in 2m20s
|
2026-02-18 17:18:03 +01:00 |
|
|
|
35454a087e
|
PS/2 kb allow only one suspended proc at a time
Build documentation / build-and-deploy (push) Successful in 2m19s
|
2026-02-17 15:17:27 +01:00 |
|
|
|
a0c63ebb92
|
Suppress unused variable warnings
Build documentation / build-and-deploy (push) Successful in 1m54s
|
2026-02-17 00:43:13 +01:00 |
|
|
|
9aea870159
|
VFS mountpoint backing device system
Build documentation / build-and-deploy (push) Successful in 2m24s
|
2026-02-16 23:48:45 +01:00 |
|
|
|
7726fd2f00
|
Implement VFS syscalls
Build documentation / build-and-deploy (push) Successful in 2m29s
|
2026-02-15 21:34:07 +01:00 |
|
|
|
0f5bd48328
|
Suspend process waiting for keyboard input
Build documentation / build-and-deploy (push) Successful in 1m35s
|
2026-02-15 15:21:18 +01:00 |
|
|
|
60f201ab55
|
Add .PHONY targets for lib makefiles
Build documentation / build-and-deploy (push) Successful in 1m22s
|
2026-02-15 14:33:06 +01:00 |
|
|
|
927d9e4c73
|
Working PS/2 keyboard driver
Build documentation / build-and-deploy (push) Successful in 2m19s
|
2026-02-15 14:28:07 +01:00 |
|
|
|
b0b69f3e9e
|
Add sys_exec () and libprocess wrapper, fix ramdisk tar parsing
Build documentation / build-and-deploy (push) Successful in 1m26s
|
2026-02-14 21:50:09 +01:00 |
|
|
|
690e09339e
|
procgroup capabilities
Build documentation / build-and-deploy (push) Successful in 1m55s
|
2026-02-14 20:48:38 +01:00 |
|
|
|
ddfc93d9cd
|
LICENSE.txt
Build documentation / build-and-deploy (push) Successful in 1m17s
|
2026-02-13 17:39:54 +01:00 |
|
|
|
dabfa0384d
|
Docs Improve front page
Build documentation / build-and-deploy (push) Successful in 1m20s
|
2026-02-13 17:21:42 +01:00 |
|
|
|
394753b781
|
Docs remove Global Namespace markdown heading
Build documentation / build-and-deploy (push) Successful in 1m11s
|
2026-02-13 16:47:21 +01:00 |
|
|
|
ea6f13397e
|
Generic lib.mk makefile for building libraries
Build documentation / build-and-deploy (push) Successful in 1m32s
|
2026-02-13 16:34:02 +01:00 |
|
|
|
72230e696f
|
Doc comment libterminal terminal.h
Build documentation / build-and-deploy (push) Successful in 1m15s
|
2026-02-13 01:04:25 +01:00 |
|
|
|
551a757429
|
Doc comment libstring string.h
|
2026-02-13 01:03:35 +01:00 |
|
|
|
3f37cbce49
|
Doc comment libprocess process.h
|
2026-02-13 01:02:23 +01:00 |
|