|
|
2b3b135160
|
fix unused stuff warnings
|
2025-10-25 23:26:32 +02:00 |
|
|
|
f389f58daf
|
fs Add unmount subcommand
|
2025-10-25 23:21:30 +02:00 |
|
|
|
08c1171d50
|
format uhome partition for disk.hdd
|
2025-10-25 23:07:11 +02:00 |
|
|
|
43482d5444
|
dev Device names are getting quite long heh
|
2025-10-20 00:02:08 +02:00 |
|
|
|
e8d8e5e9f9
|
Expose raw reads/writes to store devs via dev interface
|
2025-10-20 00:00:53 +02:00 |
|
|
|
ff33afbb2a
|
fs Clean up dummy mount point post-formatting
|
2025-10-19 23:03:13 +02:00 |
|
|
|
1e0eca3076
|
fs Disk formatting subcommand
|
2025-10-19 23:01:02 +02:00 |
|
|
|
a96ea5edb6
|
tb Command-like scripts
|
2025-10-19 23:00:46 +02:00 |
|
|
|
01da863b8b
|
Handle disk partitioning
|
2025-10-19 22:29:19 +02:00 |
|
|
|
68e0e8848d
|
Clean up kernel/storedev/atasd.c, remove ata_probe1()
|
2025-10-19 15:48:51 +02:00 |
|
|
|
c3621a33dc
|
Support up to 4 ATA drives (primary and secondary bus)
|
2025-10-19 15:46:56 +02:00 |
|
|
|
4452f1b196
|
Change naming scheme for atasd and ramsd
|
2025-10-18 22:16:01 +02:00 |
|
|
|
0e0bff4888
|
Use implicitly passed _caller_pid in syscalls
|
2025-10-18 12:20:43 +02:00 |
|
|
|
a5fe64b253
|
Pass implicit PID into syscalls
|
2025-10-18 12:10:59 +02:00 |
|
|
|
d1d777ec75
|
Enable cmd logging
|
2025-10-18 10:48:52 +02:00 |
|
|
|
a46da0a7ae
|
tb Enable/disable command logging dynamically + setlogcmds builtin
|
2025-10-18 10:48:31 +02:00 |
|
|
|
d136c001df
|
tb Handle line continuation and left trim lines before tokenizing
|
2025-10-18 10:36:34 +02:00 |
|
|
|
9212ff0e97
|
ulib String tokenization with line continuation
|
2025-10-18 10:36:08 +02:00 |
|
|
|
76faf0581d
|
ulib setjmp() and longjmp()
|
2025-10-18 10:01:57 +02:00 |
|
|
|
e1a850a8f8
|
Don't regenerate system.img on every build
|
2025-10-18 09:10:11 +02:00 |
|
|
|
8a1d42896c
|
Decrease user process stack size to 4MiB
|
2025-10-17 00:04:10 +02:00 |
|
|
|
55f5fbefe4
|
tb Add & syntax to run commands without blocking/waiting
|
2025-10-16 15:55:39 +02:00 |
|
|
|
e7421f73bb
|
pctl List process uptime
|
2025-10-16 15:46:27 +02:00 |
|
|
|
43ab1674e8
|
ulib More time conversion utils
|
2025-10-16 15:46:06 +02:00 |
|
|
|
1a2962de80
|
Track process uptime
|
2025-10-16 15:45:36 +02:00 |
|
|
|
5158305fa6
|
Fix parenthesis in time_isleap()
|
2025-10-16 15:23:50 +02:00 |
|
|
|
553b893a9c
|
time Utility for working with time/dates
|
2025-10-16 14:15:55 +02:00 |
|
|
|
7445689010
|
ulib Time utilities, expose time() syscall
|
2025-10-16 14:15:27 +02:00 |
|
|
|
702f0ddf87
|
Add time() syscall
|
2025-10-16 14:15:05 +02:00 |
|
|
|
48231931bd
|
Improve ipcpipe locking
|
2025-10-15 23:26:14 +02:00 |
|
|
|
eefff6e492
|
Get RTC date
|
2025-10-15 23:08:23 +02:00 |
|
|
|
846ddd54f3
|
Automate aliasing baseimg apps
|
2025-10-15 21:26:48 +02:00 |
|
|
|
317667cfb8
|
Add eachfile and mkaliasbn builtins
|
2025-10-15 21:26:30 +02:00 |
|
|
|
7936eb92f6
|
fs Implement del command
|
2025-10-15 20:11:07 +02:00 |
|
|
|
e917e81e78
|
Expose fs_delete() via ulib
|
2025-10-15 20:10:56 +02:00 |
|
|
|
ac6ebce112
|
Add fs_delete() syscall
|
2025-10-15 20:10:26 +02:00 |
|
|
|
371d777a7c
|
vfs_delete() implement deleting files
|
2025-10-15 20:10:00 +02:00 |
|
|
|
a81d4e0c3b
|
qemu-x86_64.sh run with system.img drive
|
2025-10-15 19:57:18 +02:00 |
|
|
|
fd8c6f6441
|
Create system disk image
|
2025-10-14 21:50:25 +02:00 |
|
|
|
1f7f81016e
|
Remove SYS_IOCTL from sysdefs/syscall.h
|
2025-10-14 21:35:35 +02:00 |
|
|
|
fa6c194163
|
Break devctl() up into smaller syscalls
|
2025-10-14 21:35:10 +02:00 |
|
|
|
0c3250e8d6
|
Remove/fix unused stuff and other warnings
|
2025-10-14 20:20:41 +02:00 |
|
|
|
01b37e41c2
|
Remove vobjcnt field of Proc
|
2025-10-14 20:07:42 +02:00 |
|
|
|
406434fed0
|
Break ioctl() up into smaller syscalls
|
2025-10-14 20:05:41 +02:00 |
|
|
|
c34a253d11
|
Split processctl() syscall into multiple smaller ones
|
2025-10-14 16:37:36 +02:00 |
|
|
|
8aec45316c
|
Remove sysdefs/ipcpipe.h
|
2025-10-14 08:15:07 +02:00 |
|
|
|
a67d80a2d1
|
Use new pipe syscalls
|
2025-10-14 08:12:43 +02:00 |
|
|
|
ddb31ac5f5
|
ulib Move to new pipe syscalls
|
2025-10-14 08:12:26 +02:00 |
|
|
|
9108299c31
|
Migrate off the big ipcpipe() syscall
|
2025-10-14 08:12:04 +02:00 |
|
|
|
c972b0fbd1
|
Fix buffer constness
|
2025-10-14 08:11:37 +02:00 |
|