Integrate xtklib with the kernel
All checks were successful
ci/woodpecker/push/build Pipeline was successful

This commit is contained in:
2022-08-30 23:22:38 +02:00
parent 6ef36cbd26
commit a7d07e7ecb
18 changed files with 88 additions and 51 deletions

View File

@@ -4,7 +4,6 @@ PROJECT(XTLDR)
# Specify include directories
include_directories(
${EXECTOS_SOURCE_DIR}/sdk/xtdk
${EXECTOS_SOURCE_DIR}/sdk/xtklib/includes
${XTLDR_SOURCE_DIR}/includes)
# Specify list of source code files
@@ -15,11 +14,11 @@ list(APPEND XTLDR_SOURCE
${XTLDR_SOURCE_DIR}/volume.c
${XTLDR_SOURCE_DIR}/xtldr.c)
# Add executable
# Link bootloader executable
add_executable(xtldr ${XTLDR_SOURCE})
# Add linker libraries
target_link_libraries(xtldr xtklib)
target_link_libraries(xtldr xtoslib)
# Set proper binary name and install target
if(ARCH STREQUAL "i686")

View File

@@ -10,7 +10,6 @@
#define __XTLDR_XTBL_H
#include <xtkmapi.h>
#include <xtklib.h>
#define XT_BOOT_DEVICE_UNKNOWN 0x00