rulimine/test/limine.cfg
2021-12-15 19:45:54 +01:00

105 lines
2.0 KiB
INI

${STIVALE_KERNEL}=boot:///boot/test.elf
${BACKGROUND_PATH}=boot:///boot/bg.bmp
DEFAULT_ENTRY=1
TIMEOUT=3
GRAPHICS=yes
VERBOSE=yes
THEME_BACKGROUND=50000000
BACKGROUND_PATH=${BACKGROUND_PATH}
BACKGROUND_STYLE=stretched
BACKDROP_COLOUR=008080
:Stivale2 Test
COMMENT=Test of the stivale2 boot protocol.
# Let's use autodetection
#PROTOCOL=stivale2
RESOLUTION=800x600
KERNEL_PATH=${STIVALE_KERNEL}
KERNEL_CMDLINE=Woah! Another example!
MODULE_PATH=${BACKGROUND_PATH}
MODULE_STRING=yooooo
# Test that the module string provided to the kernel will be
# the module path since a module string is not specified.
# (cc CONFIG.md stivale2.`MODULE_STRING` section)
MODULE_PATH=boot:///boot/bg.bmp
:Multiboot2 Test
COMMENT=Test of the multiboot2 boot protocol.
PROTOCOL=multiboot2
RESOLUTION=800x600
KERNEL_PATH=boot:///boot/multiboot2.elf
KERNEL_CMDLINE=Woah! Another another example!
MODULE_PATH=boot:///boot/bg.bmp
MODULE_STRING=This is the background image!
:EFI Chainloading
COMMENT=Test EFI image chainloading.
PROTOCOL=chainload
IMAGE_PATH=boot:///EFI/BOOT/BOOTX64.EFI
:+Legacy
COMMENT=Contains legacy entries.
::Stivale Test
COMMENT=Stivale1 test.
PROTOCOL=stivale
KERNEL_PATH=boot:///boot/test.elf
KERNEL_CMDLINE=Hi! This is an example!
MODULE_PATH=boot:///boot/test.elf
MODULE_STRING=yooooo
MODULE_PATH=boot:///boot/bg.bmp
MODULE_STRING=yooooo
::Multiboot1 Test
COMMENT=Test of the multiboot1 boot protocol.
PROTOCOL=multiboot1
RESOLUTION=800x600
KERNEL_PATH=boot:///boot/multiboot.elf
KERNEL_CMDLINE=Woah! Another another another example!
MODULE_PATH=boot:///boot/bg.bmp
MODULE_STRING=This is the background image! Yay!
# Test that this should be NULL:
MODULE_PATH=boot:///boot/bg.bmp
:Test hdd://
PROTOCOL=stivale2
RESOLUTION=640x480x16
KERNEL_PATH=hdd://1:1/boot/test.elf
KERNEL_CMDLINE=Woah! Another example!
MODULE_PATH=hdd://1:1/boot/bg.bmp
MODULE_STRING=yooooo
:Test odd://
PROTOCOL=stivale2
RESOLUTION=640x480x16
KERNEL_PATH=odd://1:/boot/test.elf
KERNEL_CMDLINE=Woah! Another example!
MODULE_PATH=odd://1:/boot/bg.bmp
MODULE_STRING=yooooo