2022-03-22 06:39:51 +03:00
|
|
|
# Some example macros
|
|
|
|
${TEST_KERNEL}=boot:///boot/test.elf
|
|
|
|
${WALLPAPER_PATH}=boot:///boot/bg.bmp
|
2021-12-15 21:45:54 +03:00
|
|
|
|
2021-11-19 17:17:37 +03:00
|
|
|
DEFAULT_ENTRY=1
|
2021-03-04 15:48:31 +03:00
|
|
|
TIMEOUT=3
|
2021-05-11 07:46:42 +03:00
|
|
|
VERBOSE=yes
|
2020-09-21 18:43:37 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
# Terminal related settings
|
|
|
|
TERM_WALLPAPER=${WALLPAPER_PATH}
|
2022-03-22 06:09:29 +03:00
|
|
|
TERM_BACKDROP=008080
|
2020-08-29 21:02:16 +03:00
|
|
|
|
2022-03-12 21:40:49 +03:00
|
|
|
:Limine Test
|
2022-03-22 06:39:51 +03:00
|
|
|
COMMENT=Test of the Limine boot protocol.
|
2020-08-29 21:02:16 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=limine
|
|
|
|
KERNEL_PATH=${TEST_KERNEL}
|
|
|
|
KERNEL_CMDLINE=This is an example kernel command line.
|
2021-03-10 02:56:35 +03:00
|
|
|
|
2022-03-24 04:18:33 +03:00
|
|
|
MODULE_PATH=${WALLPAPER_PATH}
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_CMDLINE=This is the first module.
|
2020-11-15 19:56:10 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/bg.bmp
|
2021-11-09 08:33:54 +03:00
|
|
|
|
|
|
|
:Multiboot2 Test
|
2022-03-22 06:39:51 +03:00
|
|
|
COMMENT=Test of the multiboot2 boot protocol.
|
2021-11-09 08:33:54 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=multiboot2
|
|
|
|
KERNEL_PATH=boot:///boot/multiboot2.elf
|
|
|
|
KERNEL_CMDLINE=This is an example kernel command line.
|
2021-11-09 08:33:54 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/bg.bmp
|
|
|
|
MODULE_STRING=This is the first module.
|
2021-11-09 08:33:54 +03:00
|
|
|
|
2021-05-06 05:31:05 +03:00
|
|
|
:EFI Chainloading
|
2022-03-22 06:39:51 +03:00
|
|
|
COMMENT=Test EFI image chainloading.
|
2021-05-06 05:31:05 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=chainload
|
|
|
|
IMAGE_PATH=boot:///EFI/BOOT/BOOTX64.EFI
|
2021-05-06 05:31:05 +03:00
|
|
|
|
2022-01-29 13:45:03 +03:00
|
|
|
:BIOS Chainloading
|
2022-03-22 06:39:51 +03:00
|
|
|
COMMENT=Test BIOS chainloading.
|
2022-01-29 13:45:03 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=chainload
|
|
|
|
DRIVE=1
|
2022-01-29 13:45:03 +03:00
|
|
|
|
2021-03-28 17:07:39 +03:00
|
|
|
:+Legacy
|
2022-03-22 06:39:51 +03:00
|
|
|
COMMENT=Directory containing legacy entries.
|
2021-03-28 17:07:39 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
::Stivale Test
|
|
|
|
COMMENT=Stivale1 test.
|
2021-11-19 17:17:37 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=stivale
|
|
|
|
KERNEL_PATH=boot:///boot/test.elf
|
|
|
|
KERNEL_CMDLINE=This is an example kernel command line.
|
2021-11-19 17:17:37 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/test.elf
|
|
|
|
MODULE_STRING=This is the first module.
|
2021-11-19 17:17:37 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/bg.bmp
|
|
|
|
MODULE_STRING=This is the second module.
|
2021-11-19 17:17:37 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
::Stivale2 Test
|
|
|
|
COMMENT=Stivale2 test.
|
2021-02-21 05:45:24 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=stivale2
|
|
|
|
KERNEL_PATH=boot:///boot/test.elf
|
|
|
|
KERNEL_CMDLINE=This is an example kernel command line.
|
2020-12-28 00:10:20 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/test.elf
|
|
|
|
MODULE_STRING=This is the first module.
|
2021-03-13 10:27:15 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/bg.bmp
|
|
|
|
MODULE_STRING=This is the second module.
|
2021-03-13 10:27:15 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
::Multiboot1 Test
|
|
|
|
COMMENT=Test of the multiboot1 boot protocol.
|
2021-03-13 10:27:15 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
PROTOCOL=multiboot1
|
|
|
|
KERNEL_PATH=boot:///boot/multiboot.elf
|
|
|
|
KERNEL_CMDLINE=This is an example kernel command line.
|
2021-11-26 15:09:09 +03:00
|
|
|
|
2022-03-22 06:39:51 +03:00
|
|
|
MODULE_PATH=boot:///boot/bg.bmp
|
|
|
|
MODULE_STRING=This is the first module.
|