# 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=${BACKGROUND_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.