Kamil Kowalczyk kamkow1
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-04 00:42:58 +01:00
da72450d2a add README.md
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-04 00:26:02 +01:00
771bbd1e9a fs lsmount subcommand for listing VFS mountpoint info
95e5d17018 ulib Add vfsavailmounts() and vfsmountstat()
88ac5cf877 New syscalls vfsavailmounts() and vfsmountstat() to get info about current VFS mountpoints
Compare 3 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-02 18:31:56 +01:00
9612e7961e No networking for now
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-02 16:47:34 +01:00
0f93aa2a81 Implement schedsleep() syscall to sleep a process for a given time
179c4b98e2 Only one fb-terminal-based putchar_()
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-02 02:17:05 +01:00
e52b33671b Fix very subtle spinlock race condition due to atomics misuse
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-02 00:46:34 +01:00
9ccc6751e3 Use CS register to detect kernel code vs. user code in case of an exception
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-29 22:44:21 +01:00
d947192475 Make socket port binding a separate step with ipc_netsockbindport() syscall
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-29 21:21:38 +01:00
4417141216 Implement ipc_netsockdelete() syscall and automatic dangling socket cleanup
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-29 15:39:48 +01:00
7db6a8e130 Add fsh_t type for filesystem handles
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-29 14:29:16 +01:00
815c2239fe Porting PicoTCP WIP
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-26 17:38:44 +01:00
6722f42e68 fix tiny leak
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-25 23:26:35 +02:00
2b3b135160 fix unused stuff warnings
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-25 23:21:34 +02:00
f389f58daf fs Add unmount subcommand
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-25 23:07:14 +02:00
08c1171d50 format uhome partition for disk.hdd
kamkow1 created repository kamkow1/deutschebuch 2025-10-25 11:38:29 +02:00
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-20 00:02:11 +02:00
43482d5444 dev Device names are getting quite long heh
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-20 00:00:56 +02:00
e8d8e5e9f9 Expose raw reads/writes to store devs via dev interface
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-19 23:03:18 +02:00
ff33afbb2a fs Clean up dummy mount point post-formatting
1e0eca3076 fs Disk formatting subcommand
a96ea5edb6 tb Command-like scripts
01da863b8b Handle disk partitioning
Compare 4 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-19 15:48:54 +02:00
68e0e8848d Clean up kernel/storedev/atasd.c, remove ata_probe1()
kamkow1 pushed to master at kamkow1/my-os-project2 2025-10-19 15:47:01 +02:00
c3621a33dc Support up to 4 ATA drives (primary and secondary bus)