summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* arch: i386: add GDT setup routinesDanny Holman2021-07-245-70/+99
* arch: i386: move the kernel to high memoryDanny Holman2021-07-203-13/+66
* io: prefix a 'k' to print functionsDanny Holman2021-07-203-8/+6
* Makefile: clean up targetsDanny Holman2021-06-041-8/+11
* Makefile: include dependency filesDanny Holman2021-03-091-0/+2
* README: fix improper formattingDanny Holman2021-03-091-0/+1
* Makefile: fix wrong -I directive to compilerDanny Holman2021-03-092-4/+3
* README: add project README fileDanny Holman2021-01-281-0/+14
* i386: create terminal_scroll functionDanny Holman2021-01-281-10/+25
* i386: add support for newlinesDanny Holman2021-01-251-0/+7
* x86: reorganize the i386 directoryDanny Holman2021-01-2410-11/+84
* serial: add serial_writestring as a functionDanny Holman2021-01-203-0/+9
* kernel: iterate over string with indexDanny Holman2021-01-201-6/+6
* kernel: maintain const on stringsDanny Holman2021-01-201-2/+2
* serial: don't declare serial_init as staticDanny Holman2021-01-203-2/+3
* i386: add serial port supportDanny Holman2021-01-205-1/+67
* include: append "_H" to include guardsDanny Holman2021-01-201-2/+2
* kernel: finish implementing string functionsDanny Holman2021-01-181-4/+38
* include: remove an include to the tty layer in ioDanny Holman2021-01-171-1/+0
* kernel: implement a basic printf functionDanny Holman2021-01-172-0/+82
* kernel: add main initialization functionsDanny Holman2021-01-171-0/+7
* kernel: add string.h implementationsDanny Holman2021-01-171-0/+24
* arch: i386: add support for x86 processorsDanny Holman2021-01-175-0/+142
* include: create basic C library functionsDanny Holman2021-01-172-0/+23
* Initial commitDanny Holman2021-01-175-0/+439