This website requires JavaScript.
Explore
Help
Sign In
Kamil Kowalczyk
kamkow1
0 Followers
·
0 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
6
Projects
Packages
Public Activity
Starred Repositories
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-28 23:51:20 +02:00
8db585f581
new terminal theme
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-28 23:27:08 +02:00
e03e950879
tb Fix alias expansion
2b93d6d184
tb input from ps2kb
d7562b98c1
Rewrite PS2KB using the new devctl interface
f5f44da5f6
tb finally works
1fd6c4e221
Get rid of writefmt functions
Compare 17 commits »
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 20:07:48 +02:00
d50bdd0051
Use custom GCC toolchain
kamkow1
pushed to
master
at
kamkow1/my-os-project2
2025-09-20 16:50:45 +02:00
0c65bd9891
Rewrite ps2kbproc, rbuf (kernel ring buffer) and pipe read/write, Change to -O0 in kernel code
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
First
Previous
1
2
3
4
5
...
Next
Last