60 lines
1.8 KiB
Plaintext
60 lines
1.8 KiB
Plaintext
##
|
|
## This file is part of the coreboot project.
|
|
##
|
|
## This program is free software; you can redistribute it and/or modify
|
|
## it under the terms of the GNU General Public License as published by
|
|
## the Free Software Foundation; version 2 of the License.
|
|
##
|
|
## This program is distributed in the hope that it will be useful,
|
|
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
## GNU General Public License for more details.
|
|
|
|
config STORAGE
|
|
bool "Support for storage devices"
|
|
default y if !CHROMEOS
|
|
help
|
|
Select this option if you want support for storage devices (like
|
|
hard drives, memory sticks or optical drives).
|
|
|
|
config STORAGE_64BIT_LBA
|
|
bool "Use 64-bit integers to address sectors"
|
|
depends on STORAGE
|
|
default n
|
|
help
|
|
If this is selected, sectors will be addressed by an 64-bit integer.
|
|
Select this to support LBA-48 for ATA drives.
|
|
|
|
config STORAGE_ATA
|
|
bool "Support ATA drives (i.e. hard drives)"
|
|
depends on STORAGE
|
|
default y
|
|
help
|
|
Select this option if you want support for ATA storage devices
|
|
(i.e. hard drives).
|
|
|
|
config STORAGE_ATAPI
|
|
bool "Support ATAPI drives (i.e. optical drives)"
|
|
depends on STORAGE
|
|
default y
|
|
select STORAGE_ATA
|
|
help
|
|
Select this option if you want support for ATAPI storage devices
|
|
(i.e. optical drives like CD or DVD drives).
|
|
|
|
config STORAGE_AHCI
|
|
bool "Support for AHCI host controllers"
|
|
depends on STORAGE && (STORAGE_ATA || STORAGE_ATAPI) && PCI
|
|
default y
|
|
help
|
|
Select this option if you want support for SATA controllers in
|
|
AHCI mode.
|
|
|
|
config STORAGE_AHCI_ONLY_TESTED
|
|
bool "Only enable tested controllers"
|
|
depends on STORAGE_AHCI
|
|
default y
|
|
help
|
|
If this option is selected only AHCI controllers which are known
|
|
to work will be used.
|