Include architecture-specific code in VBR
Einige Prüfungen sind fehlgeschlagen
Builds / ExectOS (amd64, debug) (push) Failing after 22s
Builds / ExectOS (i686, debug) (push) Failing after 24s
Builds / ExectOS (amd64, release) (push) Failing after 27s
Builds / ExectOS (i686, release) (push) Failing after 25s

Dieser Commit ist enthalten in:
2025-10-17 09:12:54 +02:00
Ursprung 764fec4d75
Commit 4f4df52d3d
3 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen

Datei anzeigen

@@ -1,6 +1,8 @@
# XT Boot Sector # XT Boot Sector
PROJECT(BOOTSECT) PROJECT(BOOTSECT)
add_definitions("-DARCH_ESP_SOURCE=\\\"${ARCH}/cpu.S\\\"")
# Compile boot sectors # Compile boot sectors
compile_bootsector(mbrboot ${BOOTSECT_SOURCE_DIR}/mbrboot.S 0x7C00 Start) compile_bootsector(mbrboot ${BOOTSECT_SOURCE_DIR}/mbrboot.S 0x7C00 Start)
compile_bootsector(espboot ${BOOTSECT_SOURCE_DIR}/espboot.S 0x7C00 Start) compile_bootsector(espboot ${BOOTSECT_SOURCE_DIR}/espboot.S 0x7C00 Start)

Datei anzeigen

@@ -273,6 +273,9 @@ StartSectors:
int $0x16 int $0x16
int $0x19 int $0x19
/* Include architecture specific code */
.include ARCH_ESP_SOURCE
msgUnavailable: msgUnavailable:
.ascii "XTLDR requires EFI-based system!\r\nPress any key to restart\r\n" .ascii "XTLDR requires EFI-based system!\r\nPress any key to restart\r\n"

Datei anzeigen

@@ -4,6 +4,7 @@
* FILE: boot/bootsect/amd64/mbrboot.S * FILE: boot/bootsect/amd64/mbrboot.S
* DESCRIPTION: XT Boot Loader MBR boot code * DESCRIPTION: XT Boot Loader MBR boot code
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org> * DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
* Aiken Harris <aiken@codingworkshop.eu.org>
*/ */
.text .text