From 6c4e591ea9fbe5f50d822001cb46225a088b63a7 Mon Sep 17 00:00:00 2001 From: Stanislav Motylkov Date: Fri, 27 Dec 2019 22:44:48 +0300 Subject: [PATCH] [FREELDR] Restructure platform-specific code. No code changes. --- boot/freeldr/freeldr/CMakeLists.txt | 42 +++++++++---------- .../freeldr/arch/i386/{ => pc}/machpc.c | 0 .../freeldr/arch/i386/{ => pc}/pccons.c | 0 .../freeldr/arch/i386/{ => pc}/pcdisk.c | 0 .../freeldr/arch/i386/{ => pc}/pcmem.c | 0 .../freeldr/arch/i386/{ => pc}/pcrtc.c | 0 .../freeldr/arch/i386/{ => pc}/pcvideo.c | 0 .../freeldr/arch/i386/{ => xbox}/machxbox.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxcons.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxdisk.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxfont.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxi2c.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxmem.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxrtc.c | 0 .../freeldr/arch/i386/{ => xbox}/xboxvideo.c | 0 15 files changed, 21 insertions(+), 21 deletions(-) rename boot/freeldr/freeldr/arch/i386/{ => pc}/machpc.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => pc}/pccons.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => pc}/pcdisk.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => pc}/pcmem.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => pc}/pcrtc.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => pc}/pcvideo.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/machxbox.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxcons.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxdisk.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxfont.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxi2c.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxmem.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxrtc.c (100%) rename boot/freeldr/freeldr/arch/i386/{ => xbox}/xboxvideo.c (100%) diff --git a/boot/freeldr/freeldr/CMakeLists.txt b/boot/freeldr/freeldr/CMakeLists.txt index 784febe1f43..2573130ad02 100644 --- a/boot/freeldr/freeldr/CMakeLists.txt +++ b/boot/freeldr/freeldr/CMakeLists.txt @@ -124,20 +124,20 @@ if(ARCH STREQUAL "i386") arch/i386/i386idt.c arch/i386/i386rtl.c arch/i386/i386vid.c - arch/i386/machpc.c - arch/i386/pccons.c - arch/i386/pcdisk.c - arch/i386/pcmem.c - arch/i386/pcrtc.c - arch/i386/pcvideo.c - arch/i386/machxbox.c - arch/i386/xboxcons.c - arch/i386/xboxdisk.c - arch/i386/xboxfont.c - arch/i386/xboxi2c.c - arch/i386/xboxmem.c - arch/i386/xboxrtc.c - arch/i386/xboxvideo.c + arch/i386/pc/machpc.c + arch/i386/pc/pccons.c + arch/i386/pc/pcdisk.c + arch/i386/pc/pcmem.c + arch/i386/pc/pcrtc.c + arch/i386/pc/pcvideo.c + arch/i386/xbox/machxbox.c + arch/i386/xbox/xboxcons.c + arch/i386/xbox/xboxdisk.c + arch/i386/xbox/xboxfont.c + arch/i386/xbox/xboxi2c.c + arch/i386/xbox/xboxmem.c + arch/i386/xbox/xboxrtc.c + arch/i386/xbox/xboxvideo.c disk/scsiport.c) elseif(ARCH STREQUAL "amd64") @@ -162,12 +162,12 @@ elseif(ARCH STREQUAL "amd64") arch/i386/i386bug.c arch/i386/i386rtl.c arch/i386/i386vid.c - arch/i386/machpc.c - arch/i386/pccons.c - arch/i386/pcdisk.c - arch/i386/pcmem.c - arch/i386/pcrtc.c - arch/i386/pcvideo.c) + arch/i386/pc/machpc.c + arch/i386/pc/pccons.c + arch/i386/pc/pcdisk.c + arch/i386/pc/pcmem.c + arch/i386/pc/pcrtc.c + arch/i386/pc/pcvideo.c) elseif(ARCH STREQUAL "arm") list(APPEND FREELDR_COMMON_ASM_SOURCE @@ -198,7 +198,7 @@ if(USE_CLANG_CL) endif() if(NOT MSVC AND ARCH STREQUAL "i386") # Prevent a warning when doing a memcmp with address 0 - set_source_files_properties(arch/i386/xboxmem.c PROPERTIES COMPILE_FLAGS "-Wno-nonnull") + set_source_files_properties(arch/i386/xbox/xboxmem.c PROPERTIES COMPILE_FLAGS "-Wno-nonnull") endif() set(PCH_SOURCE diff --git a/boot/freeldr/freeldr/arch/i386/machpc.c b/boot/freeldr/freeldr/arch/i386/pc/machpc.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/machpc.c rename to boot/freeldr/freeldr/arch/i386/pc/machpc.c diff --git a/boot/freeldr/freeldr/arch/i386/pccons.c b/boot/freeldr/freeldr/arch/i386/pc/pccons.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/pccons.c rename to boot/freeldr/freeldr/arch/i386/pc/pccons.c diff --git a/boot/freeldr/freeldr/arch/i386/pcdisk.c b/boot/freeldr/freeldr/arch/i386/pc/pcdisk.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/pcdisk.c rename to boot/freeldr/freeldr/arch/i386/pc/pcdisk.c diff --git a/boot/freeldr/freeldr/arch/i386/pcmem.c b/boot/freeldr/freeldr/arch/i386/pc/pcmem.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/pcmem.c rename to boot/freeldr/freeldr/arch/i386/pc/pcmem.c diff --git a/boot/freeldr/freeldr/arch/i386/pcrtc.c b/boot/freeldr/freeldr/arch/i386/pc/pcrtc.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/pcrtc.c rename to boot/freeldr/freeldr/arch/i386/pc/pcrtc.c diff --git a/boot/freeldr/freeldr/arch/i386/pcvideo.c b/boot/freeldr/freeldr/arch/i386/pc/pcvideo.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/pcvideo.c rename to boot/freeldr/freeldr/arch/i386/pc/pcvideo.c diff --git a/boot/freeldr/freeldr/arch/i386/machxbox.c b/boot/freeldr/freeldr/arch/i386/xbox/machxbox.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/machxbox.c rename to boot/freeldr/freeldr/arch/i386/xbox/machxbox.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxcons.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxcons.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxcons.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxcons.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxdisk.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxdisk.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxdisk.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxdisk.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxfont.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxfont.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxfont.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxfont.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxi2c.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxi2c.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxi2c.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxi2c.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxmem.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxmem.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxmem.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxmem.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxrtc.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxrtc.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxrtc.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxrtc.c diff --git a/boot/freeldr/freeldr/arch/i386/xboxvideo.c b/boot/freeldr/freeldr/arch/i386/xbox/xboxvideo.c similarity index 100% rename from boot/freeldr/freeldr/arch/i386/xboxvideo.c rename to boot/freeldr/freeldr/arch/i386/xbox/xboxvideo.c