summaryrefslogtreecommitdiff
path: root/arch/i386/kernel/serial.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arch: i386: update all files to use the new libkDanny Holman2024-05-271-1/+1
| | | | | | | | Update all the files under arch to make use of the new libk implementation. Most of these changes are simply path changes in include directives. Signed-off-by: Danny Holman <dholman@gymli.org>
* arch: i386: kernel: the serial driver should be more POSIX-yDanny Holman2024-02-161-13/+13
| | | | | | | Make the serial driver behave more like a standard POSIX call. It should have write and read functions that call architecture specific functions. Signed-off-by: Danny Holman <dholman@gymli.org>
* arch: i386: make serial_writestring inlineDanny Holman2022-03-221-5/+0
| | | | | | | | The serial_writestring function is small enough and platform-agnostic, and therefore it should be moved into the main serial header and marked as inline. Signed-off-by: Danny Holman <dholman@gymli.org>
* arch: i386: add support for 8259 PICDanny Holman2021-09-281-1/+1
| | | | | | Add support for the 8259 programmable interrupt controller. Signed-off-by: Danny Holman <dholman@gymli.xyz>
* x86: reorganize the i386 directoryDanny Holman2021-01-241-0/+47
Add structure to the internals of the x86 directory. Signed-off-by: Danny Holman <dholman@gymli.xyz>