Move console driver into separate directory

This commit is contained in:
Alex Kotov 2021-12-26 11:20:39 +05:00
parent 9461afd846
commit 34537f094b
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
6 changed files with 9 additions and 8 deletions

View File

@ -41,7 +41,7 @@ TESTS += \
endif
if WITH_CONSOLE
libkernaux_a_SOURCES += src/console.c
libkernaux_a_SOURCES += src/drivers/console.c
endif
if WITH_ELF

View File

@ -37,7 +37,7 @@ API
* [Simple](/examples/assert_simple.c)
* [Guards](/examples/assert_guards.c)
* Device drivers (for debugging only)
* [Serial console](/include/kernaux/console.h)
* [Serial console](/include/kernaux/drivers/console.h)
* Framebuffer *(planned)*
* Algorithms
* [Simple command line parser](/include/kernaux/cmdline.h)

View File

@ -6,7 +6,7 @@ nobase_include_HEADERS = \
kernaux/asm/x86_64.h \
kernaux/assert.h \
kernaux/cmdline.h \
kernaux/console.h \
kernaux/drivers/console.h \
kernaux/itoa.h \
kernaux/libc.h \
kernaux/multiboot2.h \

View File

@ -6,15 +6,16 @@
conflict with actual freestanding or hosted libc.
*/
#include <kernaux/arch/i386.h>
#include <kernaux/arch/x86_64.h>
#include <kernaux/assert.h>
#include <kernaux/cmdline.h>
#include <kernaux/console.h>
#include <kernaux/elf.h>
#include <kernaux/itoa.h>
#include <kernaux/multiboot2.h>
#include <kernaux/pfa.h>
#include <kernaux/printf.h>
#include <kernaux/units.h>
#include <kernaux/arch/i386.h>
#include <kernaux/arch/x86_64.h>
#include <kernaux/drivers/console.h>

View File

@ -6,7 +6,7 @@
#include <kernaux/asm/i386.h>
#endif
#include <kernaux/console.h>
#include <kernaux/drivers/console.h>
#include <kernaux/libc.h>
#include <kernaux/printf.h>