| 1 | # Some example macros |
| 2 | ${TEST_KERNEL}=boot():/boot/test.elf |
| 3 | ${WALLPAPER_PATH}=boot():/boot/bg.jpg |
| 4 |
|
| 5 | default_entry: 1 |
| 6 | timeout: 3 |
| 7 | verbose: yes |
| 8 |
|
| 9 | wallpaper: ${WALLPAPER_PATH} |
| 10 | wallpaper_style: centered |
| 11 | backdrop: 008080 |
| 12 |
|
| 13 | /Limine Test |
| 14 | comment: Test of the Limine boot protocol. ${ARCH} ${FW_TYPE} |
| 15 |
|
| 16 | protocol: limine |
| 17 | path: ${TEST_KERNEL} |
| 18 | cmdline: This is an example command line. |
| 19 |
|
| 20 | module_path: ${WALLPAPER_PATH} |
| 21 | module_string: This is the first module. |
| 22 |
|
| 23 | module_path: boot():/boot/bg.jpg |
| 24 |
|
| 25 | /Multiboot2 Test |
| 26 | comment: Test of the multiboot2 boot protocol. |
| 27 |
|
| 28 | protocol: multiboot2 |
| 29 | kernel_path: boot():/boot/multiboot2.elf |
| 30 | kernel_cmdline: This is an example kernel command line. |
| 31 |
|
| 32 | module_path: boot():/boot/bg.jpg |
| 33 | module_string: This is the first module. |
| 34 |
|
| 35 | /EFI Chainloading |
| 36 | comment: Test EFI image chainloading. |
| 37 |
|
| 38 | protocol: efi_chainload |
| 39 | image_path: boot():/EFI/BOOT/BOOTX64.EFI |
| 40 |
|
| 41 | /BIOS Chainloading |
| 42 | comment: Test BIOS chainloading. |
| 43 |
|
| 44 | protocol: bios_chainload |
| 45 | drive: 1 |
| 46 |
|
| 47 | /+Legacy |
| 48 | comment: Directory containing legacy entries. |
| 49 |
|
| 50 | //Multiboot1 Test |
| 51 | comment: Test of the multiboot1 boot protocol. |
| 52 |
|
| 53 | protocol: multiboot1 |
| 54 | kernel_path: boot():/boot/multiboot.elf |
| 55 | kernel_cmdline: This is an example kernel command line. |
| 56 |
|
| 57 | module_path: boot():/boot/bg.jpg |
| 58 | module_string: This is the first module. |
| 59 |
|