From 2ccbf17625f588d6bb1ef26b350446975a1acd67 Mon Sep 17 00:00:00 2001 From: Eric-Paul Ickhorn Date: Sun, 28 May 2023 20:40:21 +0200 Subject: [PATCH] refactor (drivers): Moved actual builtin drivers to a more sensible path --- inc/drivers/{ => builtin}/acpi/acpi.h | 0 inc/drivers/{ => builtin}/acpi/fadt.h | 0 inc/drivers/{ => builtin}/acpi/mcfg.h | 0 inc/drivers/{ => builtin}/acpi/rsdp.h | 0 inc/drivers/{ => builtin}/ahci.h | 0 inc/drivers/{ => builtin}/drive_manager.h | 0 inc/drivers/{ => builtin}/elf/elf.h | 0 inc/drivers/{ => builtin}/elf/header.h | 0 inc/drivers/{ => builtin}/elf/mapping.h | 0 inc/drivers/{ => builtin}/elf/section.h | 0 inc/drivers/{ => builtin}/elf/segment.h | 0 inc/drivers/{ => builtin}/elf/symbol.h | 0 inc/drivers/{ => builtin}/fs/gpt.h | 0 inc/drivers/{ => builtin}/fs/mbr.h | 0 inc/drivers/{ => builtin}/fs/ramfs.h | 0 inc/drivers/{ => builtin}/fs/ustar.h | 0 inc/drivers/{ => builtin}/fs/vfs.h | 0 inc/drivers/{ => builtin}/graphics/color.h | 0 inc/drivers/{ => builtin}/graphics/font.h | 0 inc/drivers/{ => builtin}/graphics/framebuffer.h | 0 inc/drivers/{ => builtin}/graphics/renderer.h | 0 inc/drivers/{ => builtin}/json.h | 0 inc/drivers/{ => builtin}/pci.h | 0 inc/drivers/{ => builtin}/ps2/controller.h | 0 inc/drivers/{ => builtin}/ps2/keyboard.h | 0 inc/drivers/{ => builtin}/ps2/scancodes.h | 0 inc/drivers/{ => builtin}/time/pit.h | 0 inc/drivers/{ => builtin}/tty.h | 0 src/drivers/{ => builtin}/acpi/acpi.c | 0 src/drivers/{ => builtin}/acpi/rsdp.c | 0 src/drivers/{ => builtin}/ahci.c | 0 src/drivers/{ => builtin}/drive_manager.c | 0 src/drivers/{ => builtin}/elf/elf.c | 0 src/drivers/{ => builtin}/elf/header.c | 0 src/drivers/{ => builtin}/elf/mapping.c | 0 src/drivers/{ => builtin}/elf/section.c | 0 src/drivers/{ => builtin}/elf/segment.c | 0 src/drivers/{ => builtin}/elf/symbol.c | 0 src/drivers/{ => builtin}/fs/gpt.c | 0 src/drivers/{ => builtin}/fs/mbr.c | 0 src/drivers/{ => builtin}/fs/ramfs.c | 0 src/drivers/{ => builtin}/fs/vfs.c | 0 src/drivers/{ => builtin}/graphics/color.c | 0 src/drivers/{ => builtin}/graphics/font.c | 0 src/drivers/{ => builtin}/graphics/renderer.c | 0 src/drivers/{ => builtin}/json.c | 0 src/drivers/{ => builtin}/pci.c | 0 src/drivers/{ => builtin}/ps2/controller.c | 0 src/drivers/{ => builtin}/ps2/keyboard.c | 0 src/drivers/{ => builtin}/time/pit.c | 0 src/drivers/{ => builtin}/tty.c | 0 51 files changed, 0 insertions(+), 0 deletions(-) rename inc/drivers/{ => builtin}/acpi/acpi.h (100%) rename inc/drivers/{ => builtin}/acpi/fadt.h (100%) rename inc/drivers/{ => builtin}/acpi/mcfg.h (100%) rename inc/drivers/{ => builtin}/acpi/rsdp.h (100%) rename inc/drivers/{ => builtin}/ahci.h (100%) rename inc/drivers/{ => builtin}/drive_manager.h (100%) rename inc/drivers/{ => builtin}/elf/elf.h (100%) rename inc/drivers/{ => builtin}/elf/header.h (100%) rename inc/drivers/{ => builtin}/elf/mapping.h (100%) rename inc/drivers/{ => builtin}/elf/section.h (100%) rename inc/drivers/{ => builtin}/elf/segment.h (100%) rename inc/drivers/{ => builtin}/elf/symbol.h (100%) rename inc/drivers/{ => builtin}/fs/gpt.h (100%) rename inc/drivers/{ => builtin}/fs/mbr.h (100%) rename inc/drivers/{ => builtin}/fs/ramfs.h (100%) rename inc/drivers/{ => builtin}/fs/ustar.h (100%) rename inc/drivers/{ => builtin}/fs/vfs.h (100%) rename inc/drivers/{ => builtin}/graphics/color.h (100%) rename inc/drivers/{ => builtin}/graphics/font.h (100%) rename inc/drivers/{ => builtin}/graphics/framebuffer.h (100%) rename inc/drivers/{ => builtin}/graphics/renderer.h (100%) rename inc/drivers/{ => builtin}/json.h (100%) rename inc/drivers/{ => builtin}/pci.h (100%) rename inc/drivers/{ => builtin}/ps2/controller.h (100%) rename inc/drivers/{ => builtin}/ps2/keyboard.h (100%) rename inc/drivers/{ => builtin}/ps2/scancodes.h (100%) rename inc/drivers/{ => builtin}/time/pit.h (100%) rename inc/drivers/{ => builtin}/tty.h (100%) rename src/drivers/{ => builtin}/acpi/acpi.c (100%) rename src/drivers/{ => builtin}/acpi/rsdp.c (100%) rename src/drivers/{ => builtin}/ahci.c (100%) rename src/drivers/{ => builtin}/drive_manager.c (100%) rename src/drivers/{ => builtin}/elf/elf.c (100%) rename src/drivers/{ => builtin}/elf/header.c (100%) rename src/drivers/{ => builtin}/elf/mapping.c (100%) rename src/drivers/{ => builtin}/elf/section.c (100%) rename src/drivers/{ => builtin}/elf/segment.c (100%) rename src/drivers/{ => builtin}/elf/symbol.c (100%) rename src/drivers/{ => builtin}/fs/gpt.c (100%) rename src/drivers/{ => builtin}/fs/mbr.c (100%) rename src/drivers/{ => builtin}/fs/ramfs.c (100%) rename src/drivers/{ => builtin}/fs/vfs.c (100%) rename src/drivers/{ => builtin}/graphics/color.c (100%) rename src/drivers/{ => builtin}/graphics/font.c (100%) rename src/drivers/{ => builtin}/graphics/renderer.c (100%) rename src/drivers/{ => builtin}/json.c (100%) rename src/drivers/{ => builtin}/pci.c (100%) rename src/drivers/{ => builtin}/ps2/controller.c (100%) rename src/drivers/{ => builtin}/ps2/keyboard.c (100%) rename src/drivers/{ => builtin}/time/pit.c (100%) rename src/drivers/{ => builtin}/tty.c (100%) diff --git a/inc/drivers/acpi/acpi.h b/inc/drivers/builtin/acpi/acpi.h similarity index 100% rename from inc/drivers/acpi/acpi.h rename to inc/drivers/builtin/acpi/acpi.h diff --git a/inc/drivers/acpi/fadt.h b/inc/drivers/builtin/acpi/fadt.h similarity index 100% rename from inc/drivers/acpi/fadt.h rename to inc/drivers/builtin/acpi/fadt.h diff --git a/inc/drivers/acpi/mcfg.h b/inc/drivers/builtin/acpi/mcfg.h similarity index 100% rename from inc/drivers/acpi/mcfg.h rename to inc/drivers/builtin/acpi/mcfg.h diff --git a/inc/drivers/acpi/rsdp.h b/inc/drivers/builtin/acpi/rsdp.h similarity index 100% rename from inc/drivers/acpi/rsdp.h rename to inc/drivers/builtin/acpi/rsdp.h diff --git a/inc/drivers/ahci.h b/inc/drivers/builtin/ahci.h similarity index 100% rename from inc/drivers/ahci.h rename to inc/drivers/builtin/ahci.h diff --git a/inc/drivers/drive_manager.h b/inc/drivers/builtin/drive_manager.h similarity index 100% rename from inc/drivers/drive_manager.h rename to inc/drivers/builtin/drive_manager.h diff --git a/inc/drivers/elf/elf.h b/inc/drivers/builtin/elf/elf.h similarity index 100% rename from inc/drivers/elf/elf.h rename to inc/drivers/builtin/elf/elf.h diff --git a/inc/drivers/elf/header.h b/inc/drivers/builtin/elf/header.h similarity index 100% rename from inc/drivers/elf/header.h rename to inc/drivers/builtin/elf/header.h diff --git a/inc/drivers/elf/mapping.h b/inc/drivers/builtin/elf/mapping.h similarity index 100% rename from inc/drivers/elf/mapping.h rename to inc/drivers/builtin/elf/mapping.h diff --git a/inc/drivers/elf/section.h b/inc/drivers/builtin/elf/section.h similarity index 100% rename from inc/drivers/elf/section.h rename to inc/drivers/builtin/elf/section.h diff --git a/inc/drivers/elf/segment.h b/inc/drivers/builtin/elf/segment.h similarity index 100% rename from inc/drivers/elf/segment.h rename to inc/drivers/builtin/elf/segment.h diff --git a/inc/drivers/elf/symbol.h b/inc/drivers/builtin/elf/symbol.h similarity index 100% rename from inc/drivers/elf/symbol.h rename to inc/drivers/builtin/elf/symbol.h diff --git a/inc/drivers/fs/gpt.h b/inc/drivers/builtin/fs/gpt.h similarity index 100% rename from inc/drivers/fs/gpt.h rename to inc/drivers/builtin/fs/gpt.h diff --git a/inc/drivers/fs/mbr.h b/inc/drivers/builtin/fs/mbr.h similarity index 100% rename from inc/drivers/fs/mbr.h rename to inc/drivers/builtin/fs/mbr.h diff --git a/inc/drivers/fs/ramfs.h b/inc/drivers/builtin/fs/ramfs.h similarity index 100% rename from inc/drivers/fs/ramfs.h rename to inc/drivers/builtin/fs/ramfs.h diff --git a/inc/drivers/fs/ustar.h b/inc/drivers/builtin/fs/ustar.h similarity index 100% rename from inc/drivers/fs/ustar.h rename to inc/drivers/builtin/fs/ustar.h diff --git a/inc/drivers/fs/vfs.h b/inc/drivers/builtin/fs/vfs.h similarity index 100% rename from inc/drivers/fs/vfs.h rename to inc/drivers/builtin/fs/vfs.h diff --git a/inc/drivers/graphics/color.h b/inc/drivers/builtin/graphics/color.h similarity index 100% rename from inc/drivers/graphics/color.h rename to inc/drivers/builtin/graphics/color.h diff --git a/inc/drivers/graphics/font.h b/inc/drivers/builtin/graphics/font.h similarity index 100% rename from inc/drivers/graphics/font.h rename to inc/drivers/builtin/graphics/font.h diff --git a/inc/drivers/graphics/framebuffer.h b/inc/drivers/builtin/graphics/framebuffer.h similarity index 100% rename from inc/drivers/graphics/framebuffer.h rename to inc/drivers/builtin/graphics/framebuffer.h diff --git a/inc/drivers/graphics/renderer.h b/inc/drivers/builtin/graphics/renderer.h similarity index 100% rename from inc/drivers/graphics/renderer.h rename to inc/drivers/builtin/graphics/renderer.h diff --git a/inc/drivers/json.h b/inc/drivers/builtin/json.h similarity index 100% rename from inc/drivers/json.h rename to inc/drivers/builtin/json.h diff --git a/inc/drivers/pci.h b/inc/drivers/builtin/pci.h similarity index 100% rename from inc/drivers/pci.h rename to inc/drivers/builtin/pci.h diff --git a/inc/drivers/ps2/controller.h b/inc/drivers/builtin/ps2/controller.h similarity index 100% rename from inc/drivers/ps2/controller.h rename to inc/drivers/builtin/ps2/controller.h diff --git a/inc/drivers/ps2/keyboard.h b/inc/drivers/builtin/ps2/keyboard.h similarity index 100% rename from inc/drivers/ps2/keyboard.h rename to inc/drivers/builtin/ps2/keyboard.h diff --git a/inc/drivers/ps2/scancodes.h b/inc/drivers/builtin/ps2/scancodes.h similarity index 100% rename from inc/drivers/ps2/scancodes.h rename to inc/drivers/builtin/ps2/scancodes.h diff --git a/inc/drivers/time/pit.h b/inc/drivers/builtin/time/pit.h similarity index 100% rename from inc/drivers/time/pit.h rename to inc/drivers/builtin/time/pit.h diff --git a/inc/drivers/tty.h b/inc/drivers/builtin/tty.h similarity index 100% rename from inc/drivers/tty.h rename to inc/drivers/builtin/tty.h diff --git a/src/drivers/acpi/acpi.c b/src/drivers/builtin/acpi/acpi.c similarity index 100% rename from src/drivers/acpi/acpi.c rename to src/drivers/builtin/acpi/acpi.c diff --git a/src/drivers/acpi/rsdp.c b/src/drivers/builtin/acpi/rsdp.c similarity index 100% rename from src/drivers/acpi/rsdp.c rename to src/drivers/builtin/acpi/rsdp.c diff --git a/src/drivers/ahci.c b/src/drivers/builtin/ahci.c similarity index 100% rename from src/drivers/ahci.c rename to src/drivers/builtin/ahci.c diff --git a/src/drivers/drive_manager.c b/src/drivers/builtin/drive_manager.c similarity index 100% rename from src/drivers/drive_manager.c rename to src/drivers/builtin/drive_manager.c diff --git a/src/drivers/elf/elf.c b/src/drivers/builtin/elf/elf.c similarity index 100% rename from src/drivers/elf/elf.c rename to src/drivers/builtin/elf/elf.c diff --git a/src/drivers/elf/header.c b/src/drivers/builtin/elf/header.c similarity index 100% rename from src/drivers/elf/header.c rename to src/drivers/builtin/elf/header.c diff --git a/src/drivers/elf/mapping.c b/src/drivers/builtin/elf/mapping.c similarity index 100% rename from src/drivers/elf/mapping.c rename to src/drivers/builtin/elf/mapping.c diff --git a/src/drivers/elf/section.c b/src/drivers/builtin/elf/section.c similarity index 100% rename from src/drivers/elf/section.c rename to src/drivers/builtin/elf/section.c diff --git a/src/drivers/elf/segment.c b/src/drivers/builtin/elf/segment.c similarity index 100% rename from src/drivers/elf/segment.c rename to src/drivers/builtin/elf/segment.c diff --git a/src/drivers/elf/symbol.c b/src/drivers/builtin/elf/symbol.c similarity index 100% rename from src/drivers/elf/symbol.c rename to src/drivers/builtin/elf/symbol.c diff --git a/src/drivers/fs/gpt.c b/src/drivers/builtin/fs/gpt.c similarity index 100% rename from src/drivers/fs/gpt.c rename to src/drivers/builtin/fs/gpt.c diff --git a/src/drivers/fs/mbr.c b/src/drivers/builtin/fs/mbr.c similarity index 100% rename from src/drivers/fs/mbr.c rename to src/drivers/builtin/fs/mbr.c diff --git a/src/drivers/fs/ramfs.c b/src/drivers/builtin/fs/ramfs.c similarity index 100% rename from src/drivers/fs/ramfs.c rename to src/drivers/builtin/fs/ramfs.c diff --git a/src/drivers/fs/vfs.c b/src/drivers/builtin/fs/vfs.c similarity index 100% rename from src/drivers/fs/vfs.c rename to src/drivers/builtin/fs/vfs.c diff --git a/src/drivers/graphics/color.c b/src/drivers/builtin/graphics/color.c similarity index 100% rename from src/drivers/graphics/color.c rename to src/drivers/builtin/graphics/color.c diff --git a/src/drivers/graphics/font.c b/src/drivers/builtin/graphics/font.c similarity index 100% rename from src/drivers/graphics/font.c rename to src/drivers/builtin/graphics/font.c diff --git a/src/drivers/graphics/renderer.c b/src/drivers/builtin/graphics/renderer.c similarity index 100% rename from src/drivers/graphics/renderer.c rename to src/drivers/builtin/graphics/renderer.c diff --git a/src/drivers/json.c b/src/drivers/builtin/json.c similarity index 100% rename from src/drivers/json.c rename to src/drivers/builtin/json.c diff --git a/src/drivers/pci.c b/src/drivers/builtin/pci.c similarity index 100% rename from src/drivers/pci.c rename to src/drivers/builtin/pci.c diff --git a/src/drivers/ps2/controller.c b/src/drivers/builtin/ps2/controller.c similarity index 100% rename from src/drivers/ps2/controller.c rename to src/drivers/builtin/ps2/controller.c diff --git a/src/drivers/ps2/keyboard.c b/src/drivers/builtin/ps2/keyboard.c similarity index 100% rename from src/drivers/ps2/keyboard.c rename to src/drivers/builtin/ps2/keyboard.c diff --git a/src/drivers/time/pit.c b/src/drivers/builtin/time/pit.c similarity index 100% rename from src/drivers/time/pit.c rename to src/drivers/builtin/time/pit.c diff --git a/src/drivers/tty.c b/src/drivers/builtin/tty.c similarity index 100% rename from src/drivers/tty.c rename to src/drivers/builtin/tty.c