rulimine/test/limine.cfg
2023-03-06 22:22:58 +01:00

59 lines
1.3 KiB
INI

# Some example macros
${TEST_KERNEL}=boot:///boot/test.elf
${WALLPAPER_PATH}=boot:///boot/bg.jpg
DEFAULT_ENTRY=1
TIMEOUT=3
VERBOSE=yes
# Terminal related settings
TERM_WALLPAPER=${WALLPAPER_PATH}
TERM_BACKDROP=008080
:Limine Test
COMMENT=Test of the Limine boot protocol.
PROTOCOL=limine
KERNEL_PATH=${TEST_KERNEL}
KERNEL_CMDLINE=This is an example kernel command line.
MODULE_PATH=${WALLPAPER_PATH}
MODULE_CMDLINE=This is the first module.
MODULE_PATH=boot:///boot/bg.jpg
:Multiboot2 Test
COMMENT=Test of the multiboot2 boot protocol.
PROTOCOL=multiboot2
KERNEL_PATH=boot:///boot/multiboot2.elf
KERNEL_CMDLINE=This is an example kernel command line.
MODULE_PATH=boot:///boot/bg.jpg
MODULE_STRING=This is the first module.
:EFI Chainloading
COMMENT=Test EFI image chainloading.
PROTOCOL=chainload
IMAGE_PATH=boot:///EFI/BOOT/BOOTX64.EFI
:BIOS Chainloading
COMMENT=Test BIOS chainloading.
PROTOCOL=chainload
DRIVE=1
:+Legacy
COMMENT=Directory containing legacy entries.
::Multiboot1 Test
COMMENT=Test of the multiboot1 boot protocol.
PROTOCOL=multiboot1
KERNEL_PATH=boot:///boot/multiboot.elf
KERNEL_CMDLINE=This is an example kernel command line.
MODULE_PATH=boot:///boot/bg.jpg
MODULE_STRING=This is the first module.