Luke Street
|
0fabdb70c0
|
stdio write support; exclude built-in includes
|
2018-10-01 17:25:57 -04:00 |
|
Luke Street
|
295ec24a65
|
Serial I/O; simple VGA graphics output; multiboot info & memory map
Initial work on shell history using arrow keys
|
2018-09-27 01:06:55 -04:00 |
|
Luke Street
|
d5a0e24ffc
|
Add panic(); extract GCC __attribute__ usage
|
2018-09-25 00:37:34 -04:00 |
|
Luke Street
|
40fdee43e5
|
Fix buffer overflow in key_buffer_append
|
2018-09-25 00:11:40 -04:00 |
|
Luke Street
|
7a1364e6d2
|
Align malloc allocations; don't print in IRQ; add ubsan support
|
2018-09-25 00:04:11 -04:00 |
|
Luke Street
|
05a529ffb6
|
Switch to multiboot (actually possible to debug); shell improvements
- More string.c functions
- Vector implementation (based off of vc_vector)
- Enable SSE
- Shell "history"
- Better memory debug print
|
2018-09-23 17:23:38 -04:00 |
|
Luke Street
|
b9259cdca2
|
Simple pseudo-shell impl
|
2018-09-23 03:11:42 -04:00 |
|
Luke Street
|
8d78914e7e
|
Better keyboard impl & add realloc impl
|
2018-09-23 02:35:03 -04:00 |
|