This website requires JavaScript.
Explore
Help
Sign In
Kamil Kowalczyk
kamkow1
0 Followers
·
1 Following
Poland, Warsaw
https://www.kamkow1lair.pl
Joined on
2025-06-19
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
11
Projects
Packages
Public Activity
Starred Repositories
2
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 12:54:35 +02:00
222e846881
tb Allow the user to kill current process in interactive mode (Ctrl+S)
a24b1fc677
diagdummy Simple dummy app for diagnostics and debugging
a8005917eb
ulib Add quit() utility
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 12:13:27 +02:00
97bc0aa05b
tb Use % for builtin cmd prefix
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 11:13:51 +02:00
6cd4c73438
tb Allow for only one consequent alias expansion
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 10:54:35 +02:00
9694d1a5a0
Use unified header file ulib.h
e245ecca3c
ulib Remove machine/limits.h std/limits.h std/stdlib.h
3f0231be3f
tb Don't schedrelease() when reading in-pipe
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 01:19:25 +02:00
a1b3d4efa4
TODO figure out why schedrelease() messes with terminal proc's ring buffer
8269e097d6
spinlock only restore RFLAGS IF flag
dcc68154b2
Make syscalls accept their interrupt frame, remove useless intr_eoi() param
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 23:48:34 +02:00
81dc694a23
schedrelease() don't schedule if current interrupt frame is NULL
5b6408b06b
tb fix call to schedrelease()
Compare 2 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 23:41:28 +02:00
b7ad1e0633
tb Spin efficiently with new schedrelease() syscall
1b5701a659
schedrelease() syscall for more efficient spinning
Compare 2 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 23:06:40 +02:00
e01d8d5e1a
pctl ls List procs by PID
44b5aa305c
ulib Add ARG_INT type to argument parser
c94ef4d990
pctl List procs by name
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 22:38:43 +02:00
2c0d50a401
pctl Display memory usage and process state
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 21:10:54 +02:00
1af0d1f5bc
Use uint8_t for keyboard chars
504bdbd4ba
pctl More compact output of ls subcmd
Compare 2 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 20:40:20 +02:00
c364dca5e5
Change terminal font and colors
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 20:07:20 +02:00
8d0f80f821
tb Clear screen shortcut
4cedfda19b
Fix some keyboard keypressed still being missed
Compare 2 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 19:55:39 +02:00
40b7dcedf8
tb Command aliases, preloading scripts
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-19 19:09:57 +02:00
24a90b24e8
tb Handle keyboard inside of the shell interactive mode
d7153bf0b6
pctl display bad subcommand
ad56890ee9
Adopt pipe handle inheritance
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-18 23:31:21 +02:00
2d7ceb4b43
Make subprocess inherit parent's pipe handles
4c17f26915
add PCTL_DELETE for removing pipes
024a5b2e21
ps2kb intr fix missed key presses by sending early EOI
Compare 3 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-18 11:22:12 +02:00
9e9d2c5190
pctl format output as a table
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
0a5523f234
WIP
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
First
Previous
...
17
18
19
20
21
...
Next
Last