Skip to content

Commit

Permalink
Added an sample elf.
Browse files Browse the repository at this point in the history
  • Loading branch information
pradosh-arduino committed Jan 25, 2025
1 parent f335086 commit 175b611
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ all:
@cp -v \
source/wing_kernel.elf \
source/boot/limine.cfg \
source/boot/libFrostedWM.so \
limine/limine-bios.sys \
limine/limine-bios-pxe.bin \
limine/limine-bios-cd.bin \
Expand Down
Binary file added source/boot/libFrostedWM.so
Binary file not shown.
5 changes: 5 additions & 0 deletions source/boot/limine.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# The kernel path on the bootable file.
${WING_KERNEL}=boot:///wing_kernel.elf
${FDM}=boot:///libFrostedWM.so

# Timeout in seconds that Limine will use before automatically booting.
TIMEOUT=2
Expand All @@ -18,6 +19,8 @@ TERM_FONT=boot:///iso.f16
:FrostWing (KASLR Mode) - Recommened
COMMENT=This mode randomize the memory location where the kernel is loaded. Architecture: ${ARCH}
PROTOCOL=limine

MODULE_PATH=${FDM}

# Path to the kernel to boot. boot:/// represents the partition on which limine.cfg is located.
KERNEL_PATH=${WING_KERNEL}
Expand All @@ -29,5 +32,7 @@ TERM_FONT=boot:///iso.f16

# Disable KASLR (it is enabled by default for relocatable kernels)
KASLR=no

MODULE_PATH=${FDM}

KERNEL_PATH=${WING_KERNEL}

0 comments on commit 175b611

Please sign in to comment.