rulimine/test/limine.cfg
2022-03-24 02:18:33 +01:00

86 lines
2.1 KiB
INI

# Some example macros
${TEST_KERNEL}=boot:///boot/test.elf
${WALLPAPER_PATH}=boot:///boot/bg.bmp
DEFAULT_ENTRY=1
TIMEOUT=3
VERBOSE=yes
# Terminal related settings
TERM_BACKGROUND=68000000
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.bmp
: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.bmp
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.
::Stivale Test
COMMENT=Stivale1 test.
PROTOCOL=stivale
KERNEL_PATH=boot:///boot/test.elf
KERNEL_CMDLINE=This is an example kernel command line.
MODULE_PATH=boot:///boot/test.elf
MODULE_STRING=This is the first module.
MODULE_PATH=boot:///boot/bg.bmp
MODULE_STRING=This is the second module.
::Stivale2 Test
COMMENT=Stivale2 test.
PROTOCOL=stivale2
KERNEL_PATH=boot:///boot/test.elf
KERNEL_CMDLINE=This is an example kernel command line.
MODULE_PATH=boot:///boot/test.elf
MODULE_STRING=This is the first module.
MODULE_PATH=boot:///boot/bg.bmp
MODULE_STRING=This is the second module.
::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.bmp
MODULE_STRING=This is the first module.