greatbridf
|
48978f5f74
feat: timer
|
3 years ago |
greatbridf
|
1be69f0785
feat: improved keyboard event handling
|
3 years ago |
greatbridf
|
cb4d47c312
feat: call c++ objects' constructors
|
3 years ago |
greatbridf
|
acd56e0f93
feat: keycodes definitions
|
3 years ago |
greatbridf
|
20c4330c5b
feat: list container
|
3 years ago |
greatbridf
|
d6716c631d
chore: use qemu for debugging
|
3 years ago |
greatbridf
|
91cf3e6e82
fix: change return value of snprintf to ssize_t
|
3 years ago |
greatbridf
|
d1816c9600
change: disable stack protector
|
3 years ago |
greatbridf
|
a501e2b69c
add errno
|
4 years ago |
greatbridf
|
723d523b13
generate symbol files
|
4 years ago |
greatbridf
|
1b903a6424
use ring_buf to save scan codes
|
4 years ago |
greatbridf
|
bea738fe10
ring buffer
|
4 years ago |
greatbridf
|
1f23172be8
initialize idt
|
4 years ago |
greatbridf
|
a9fb75786b
fix: update CMakeLists.txt
|
4 years ago |
greatbridf
|
7cb648b8c6
get memory size info
|
4 years ago |
greatbridf
|
6d4c446ddf
printk and put char
|
4 years ago |
greatbridf
|
1b7348b670
check a20
|
4 years ago |
greatbridf
|
6b2fab4ef6
introcude c
|
4 years ago |
greatbridf
|
7b880566be
protected mode
|
4 years ago |