Kamil Kowalczyk kamkow1
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 21:31:22 +01:00
5bd6ca0fa7 Remove extconf and KPRINTF_COLORS
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 21:28:57 +01:00
7256fcd818 Prefix backtrace() with intr_
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 21:27:52 +01:00
51e89c8603 Remove atomic.h
kamkow1 pushed to master at kamkow1/my-os-project2 2025-11-11 21:26:31 +01:00
566b35f4d5 Big code refactor, get rid of HAL entirely
7015bc9576 Decouple I/O from HAL
344952fb5f Move string functions/utils from HAL to std/string
Compare 3 commits »
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