Kamil Kowalczyk kamkow1
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 01:49:52 +01:00
f5dae4984d Rename base.img.6pack to base.img.6pk
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 01:23:48 +01:00
8fc99a5fb1 init Remove useless ref to ps2kbdev device
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 00:51:32 +01:00
91ecc2dc6a Break when IpcPipe is full
1f793f287f Clean up kernel/proc, remove devs_spinlock, remove PROC_DIE() macro
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-10 20:45:36 +01:00
44893aeeb0 tb Fix minor leak in 'do' builtin function (ufree args1)
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-10 20:27:41 +01:00
26e5d92947 Use hal_memcpy to propagate new proc interrupt frame
d81d1133dd diagdummy Test concurrent openfs
7e3b162591 Protect busy VfsObjs during opening and deleting
Compare 3 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-10 18:49:12 +01:00
a349154545 ulib Fix uninitialized variables
1f93e8db13 Reduce proc stack size to 1M
81015d600b ulib Non-partitioned umalloc implementation
5c02d4d44a Fix distingishing kernel/user mode cpu exceptions
Compare 4 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-10 18:19:22 +01:00
efaddb970a Remove useless path fiels in VfsObj
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-10 17:30:40 +01:00
f4dbe830db Use FAT16/20iMB for boot partition
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-09 23:29:04 +01:00
6da93cd854 fs Fix bug, check if fs_read() returned < 0
4084336705 ulib Add umallocbig() and ufreebig() for non-fragmented allocations
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-09 21:38:31 +01:00
02d60129b1 Compress base.img using FastLZ library
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-08 22:39:17 +01:00
e4a5c07b3d Change proc state under held spinlock
kamkow1 pushed to master at kamkow1/www.kamkow1lair.pl 2025-11-08 17:08:55 +01:00
34be439843 TB shell scripting
0f7959a642 Remove beach.jpg
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-08 16:24:07 +01:00
e0162e9e0b Add dev_delhandle() syscall to delete a device handle from process resources
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-06 21:58:27 +01:00
2fa77d073f Only allow absolute paths
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-04 00:53:20 +01:00
f3fcc92991 README.md add screenshots
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-04 00:51:39 +01:00
0ed10b019a static Add screenshots
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 »