Yash Karandikar
|
bd7413050e
|
Bind up arrow key to fetch previous command
|
2022-03-05 21:31:26 -06:00 |
|
github-actions
|
7652cc223e
|
fixup! Format Rust code with rustfmt
|
2021-09-27 13:39:52 +00:00 |
|
Yash Karandikar
|
bf71cdae5b
|
Merge branch 'main' of github.com:karx1/KarxOS
|
2021-09-27 08:39:16 -05:00 |
|
Yash Karandikar
|
4873fe423f
|
More debugging
|
2021-09-27 08:38:47 -05:00 |
|
github-actions
|
5f56472982
|
fixup! Format Rust code with rustfmt
|
2021-09-26 18:14:57 +00:00 |
|
Yash Karandikar
|
eadab15759
|
Debugging ATA
|
2021-09-26 13:14:30 -05:00 |
|
Yash Karandikar
|
08597721f8
|
Add system clock and initial work on ATA
|
2021-09-23 11:29:49 -05:00 |
|
Yash Karandikar
|
fc2c9b77ec
|
Refactor to remove arrayvec
|
2021-09-20 08:49:48 -05:00 |
|
Yash Karandikar
|
bd75921035
|
Run rustfmt
|
2021-09-17 21:33:58 -05:00 |
|
Yash Karandikar
|
30ca73458b
|
Document code
|
2021-09-17 21:29:33 -05:00 |
|
Yash Karandikar
|
fcb457efff
|
Set move boundary to after the prompt
|
2021-09-17 13:09:20 -05:00 |
|
Yash Karandikar
|
bd41def541
|
Grab text from previous line when enter is pressed
|
2021-09-17 12:51:10 -05:00 |
|
Yash Karandikar
|
32c22fe34a
|
Don't move the cursor out of bounds
|
2021-09-16 18:20:20 -05:00 |
|
Yash Karandikar
|
d8e3c7d8e9
|
Move cursor with arrow keys
|
2021-09-16 18:08:58 -05:00 |
|
Yash Karandikar
|
fd306dae01
|
Implement backspace
|
2021-09-16 13:31:32 -05:00 |
|
Yash Karandikar
|
3f946b95b2
|
Convert scancodes to letters
|
2021-09-16 12:34:53 -05:00 |
|
Yash Karandikar
|
8257d42a6c
|
Add support for keyboard interrupts
|
2021-09-16 12:25:15 -05:00 |
|
Yash Karandikar
|
880e840ac5
|
Handle timer interrupts
|
2021-09-16 12:13:36 -05:00 |
|
Yash Karandikar
|
d8df82cdad
|
Handle more double faults
|
2021-09-16 11:20:56 -05:00 |
|
Yash Karandikar
|
4cc21fdee8
|
Handle double faults
|
2021-09-16 11:04:34 -05:00 |
|
Yash Karandikar
|
cb33e987f1
|
Handle CPU exceptions
|
2021-09-16 10:57:49 -05:00 |
|