mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-05 14:09:53 +03:00
Grub can be configured to enable or disable the filesystems supported
in the stage 2. In addition, there are filesystem specific stage
1.5. In order to save space and build time, we provide a new option
that allows to give a space-separated list of filesystems that Grub
should support.
We default to support FAT and ext2, since most of the other
filesystems are fairly unlikely to be used.
We use this option to:
1) Pass --enable-<fs> or --disable-<fs>, which enables/disables the
support of <fs> in Grub stage 2.
2) Install only the stage 1.5 that correspond to the selected
filesystems.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
137 lines
2.7 KiB
Plaintext
137 lines
2.7 KiB
Plaintext
config BR2_TARGET_GRUB
|
|
bool "grub"
|
|
depends on BR2_i386 || BR2_x86_64
|
|
select BR2_HOSTARCH_NEEDS_IA32_COMPILER
|
|
help
|
|
The GRand Unified Bootloader for x86 systems.
|
|
|
|
if BR2_TARGET_GRUB
|
|
|
|
config BR2_TARGET_GRUB_SPLASH
|
|
bool "Splashimage support"
|
|
help
|
|
Add support for splashimage.
|
|
|
|
A splashimage is a 14-color indexed .xpm picture which
|
|
is displayed as background for the grub menu.
|
|
|
|
config BR2_TARGET_GRUB_FS_SUPPORT
|
|
string "Filesystem to support"
|
|
default "ext2fs fat"
|
|
help
|
|
Space separated list of filesystems to support. Possible
|
|
values are ext2fs, fat, ffs, ufs2, minix, reiserfs, vstafs,
|
|
jfs, xfs and iso9660.
|
|
|
|
config BR2_TARGET_GRUB_DISKLESS
|
|
bool "diskless support"
|
|
help
|
|
enable diskless support
|
|
|
|
config BR2_TARGET_GRUB_3c595
|
|
bool "3Com595 driver"
|
|
help
|
|
enable 3Com595 driver
|
|
|
|
config BR2_TARGET_GRUB_3c90x
|
|
bool "3Com90x driver"
|
|
help
|
|
enable 3Com90x driver
|
|
|
|
config BR2_TARGET_GRUB_davicom
|
|
bool "Davicom driver"
|
|
help
|
|
enable Davicom driver
|
|
|
|
config BR2_TARGET_GRUB_e1000
|
|
bool "Etherexpress Pro/1000 driver"
|
|
help
|
|
enable Etherexpress Pro/1000 driver
|
|
|
|
config BR2_TARGET_GRUB_eepro100
|
|
bool "Etherexpress Pro/100 driver"
|
|
help
|
|
enable Etherexpress Pro/100 driver
|
|
|
|
config BR2_TARGET_GRUB_epic100
|
|
bool "SMC 83c170 EPIC/100 driver"
|
|
help
|
|
enable SMC 83c170 EPIC/100 driver
|
|
|
|
config BR2_TARGET_GRUB_forcedeth
|
|
bool "Nvidia Geforce driver"
|
|
help
|
|
enable Nvidia Geforce driver
|
|
|
|
config BR2_TARGET_GRUB_natsemi
|
|
bool "NatSemi DP8381x driver"
|
|
help
|
|
enable NatSemi DP8381x driver
|
|
|
|
config BR2_TARGET_GRUB_ns83820
|
|
bool "NS83820 driver"
|
|
help
|
|
enable NS83820 driver
|
|
|
|
config BR2_TARGET_GRUB_ns8390
|
|
bool "NE2000 PCI driver"
|
|
help
|
|
enable NE2000 PCI driver
|
|
|
|
config BR2_TARGET_GRUB_pcnet32
|
|
bool "AMD Lance/PCI PCNet/32 driver"
|
|
help
|
|
enable AMD Lance/PCI PCNet/32 driver
|
|
|
|
config BR2_TARGET_GRUB_pnic
|
|
bool "Bochs Pseudo Nic driver"
|
|
help
|
|
enable Bochs Pseudo Nic driver
|
|
|
|
config BR2_TARGET_GRUB_rtl8139
|
|
bool "Realtek 8139 driver"
|
|
help
|
|
enable Realtek 8139 driver
|
|
|
|
config BR2_TARGET_GRUB_r8169
|
|
bool "Realtek 8169 driver"
|
|
help
|
|
enable Realtek 8169 driver
|
|
|
|
config BR2_TARGET_GRUB_sis900
|
|
bool "SIS 900 and SIS 7016 driver"
|
|
help
|
|
enable SIS 900 and SIS 7016 driver
|
|
|
|
config BR2_TARGET_GRUB_tg3
|
|
bool "Broadcom Tigon3 driver"
|
|
help
|
|
enable Broadcom Tigon3 driver
|
|
|
|
config BR2_TARGET_GRUB_tulip
|
|
bool "Tulip driver"
|
|
help
|
|
enable Tulip driver
|
|
|
|
config BR2_TARGET_GRUB_tlan
|
|
bool "TI ThunderLAN driver"
|
|
help
|
|
enable TI ThunderLAN driver
|
|
|
|
config BR2_TARGET_GRUB_undi
|
|
bool "PXE UNDI driver"
|
|
help
|
|
enable PXE UNDI driver
|
|
|
|
config BR2_TARGET_GRUB_via_rhine
|
|
bool "Rhine-I/II driver"
|
|
help
|
|
enable Rhine-I/II driver
|
|
|
|
config BR2_TARGET_GRUB_w89c840
|
|
bool "Winbond W89c840 driver"
|
|
help
|
|
enable Winbond W89c840 driver
|
|
|
|
endif # BR2_TARGET_GRUB
|