Luke Street
|
1de6f6d838
|
VGA code cleanup & VMWare workaround
|
2018-10-08 22:20:02 -04:00 |
|
Luke Street
|
9939fc5455
|
Tweaks to build flags; add bin dir
|
2018-10-03 00:15:03 -04:00 |
|
Luke Street
|
f87beb39d4
|
Fix malloc bug; use malloc/memset in elf_open; macOS fixes
|
2018-10-02 13:32:18 -04:00 |
|
Luke Street
|
a70a91b6f8
|
Minor cleanup (README & .gitignore)
|
2018-10-01 17:34:17 -04:00 |
|
Luke Street
|
0fabdb70c0
|
stdio write support; exclude built-in includes
|
2018-10-01 17:25:57 -04:00 |
|
Luke Street
|
90085d7289
|
Working stdio file impl; more work on ELF lib
|
2018-10-01 00:41:19 -04:00 |
|
Luke Street
|
b063797bc4
|
ELF support; printf impl; replacing kprint with printf
|
2018-09-30 14:56:07 -04:00 |
|
Luke Street
|
eaaf014454
|
Add -drive line to README
|
2018-09-28 00:53:19 -04:00 |
|
Luke Street
|
83a7c61b37
|
Add fatfs; copy a bunch of sample ahci code
|
2018-09-27 18:38:47 -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
|
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 |
|