Many code changes, many undocumented. Documentation and cleanup is next. Fixed a lot of bugs related to IDT structure. Changed the IDT paradigm to be dynamically written isntead of statically to account for nobits on that section. Also added a gdb remote debugger automatic script, for simplicity in debugging.
6 lines
128 B
Bash
Executable file
6 lines
128 B
Bash
Executable file
#!/bin/bash
|
|
|
|
i686-elf-gdb build/ukern.elf \
|
|
-ex "target remote localhost:1234" \
|
|
-ex "break start" \
|
|
-ex "continue"
|