Kamil Kowalczyk kamkow1
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-18 00:58:20 +02:00
e5e707eb54 tb running cmds in interactive mode
b3894f1600 Return an error code when a pipe is already present in a slot
b0e543177b PS2KB driver fix right shift key
ba1c0eedbd tb implement command logging
ac1cc172f7 ulib parse boolean arguments
Compare 5 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-17 21:49:08 +02:00
6a8af7727e PCTL ignore build artifacts
91e65bb35a Resolve hisenbugs regarding GCC and -Os
ce63020b34 ulib dlmalloc, more eco friendly sbrk()
Compare 4 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-14 23:31:17 +02:00
40ccb7d476 TB print hello world
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-14 23:11:28 +02:00
062e98d714 Fix poor VMM locking leading to subtle race conditions
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-14 19:30:24 +02:00
69e23a9ca3 ioctl() IOCTL_STAT command
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-14 19:07:03 +02:00
26ff717b50 Fix dlmalloc horror bug - mman_map overwrites application code
e6891b39cc Parsing commandline arguments
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-10 23:52:47 +02:00
dc3d80d707 Handle process arguments
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-10 21:52:05 +02:00
2f9f4d9397 Userspace dlmalloc port, supporting syscalls mman_map()/mman_unmap()
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-10 01:11:26 +02:00
91c493c818 processctl() PCTL_SPAWN cmd, scheduler embryo state, redirected pipes
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-09 21:43:10 +02:00
c4c26e0e19 Fix ps2 keyboard handling
3b42abc027 Temporary mountpoint (temp)
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-09 18:21:59 +02:00
71be9c5fb3 Use uprintf instead of debugprint
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-09 18:19:02 +02:00
4ade9ad1a0 Move all syscalls into one file
ac195acd2f Rework the ioctl() syscall, clean up arguments
1029db6342 Rename event pipes to broadcast pipes
Compare 3 commits »
kamkow1 pushed to master at kamkow1/www.kamkow1lair.pl 2025-09-09 00:31:00 +02:00
03c1ce91be Hello world post
33441af62c About section
Compare 2 commits »
kamkow1 created branch master in kamkow1/www.kamkow1lair.pl 2025-09-08 23:58:20 +02:00
kamkow1 pushed to master at kamkow1/www.kamkow1lair.pl 2025-09-08 23:58:20 +02:00
8e10c0e458 Init
kamkow1 created repository kamkow1/www.kamkow1lair.pl 2025-09-08 23:46:15 +02:00
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-08 22:12:55 +02:00
ab224eda8e Add special event pipes, rework ps2kb process
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-07 22:56:04 +02:00
94dd38d010 Set bitmap block size to page size
a9ac962051 Move dlmalloc outside of kernel tree
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-07 22:24:37 +02:00
e71361dcca Nice userspace wrappers for ps2kb driver
659f98910d Terminal lock
Compare 2 commits »
kamkow1 pushed to master at kamkow1/my-os-project2 2025-09-07 21:44:51 +02:00
80a788617e Serial comm kernel process
9644ad0b4e Handle ps2 keyboard via special process
Compare 2 commits »