summaryrefslogtreecommitdiff
path: root/Kernel/CommandLine.h
diff options
context:
space:
mode:
Diffstat (limited to 'Kernel/CommandLine.h')
-rw-r--r--Kernel/CommandLine.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/Kernel/CommandLine.h b/Kernel/CommandLine.h
index ed5d632b3e..12c0078bce 100644
--- a/Kernel/CommandLine.h
+++ b/Kernel/CommandLine.h
@@ -50,6 +50,12 @@ enum class AcpiFeatureLevel {
Disabled,
};
+enum class PCIAccessLevel {
+ IOAddressing,
+ MappingPerBus,
+ MappingPerDevice,
+};
+
enum class AHCIResetMode {
ControllerOnly,
Complete,
@@ -71,7 +77,7 @@ public:
[[nodiscard]] bool is_ide_enabled() const;
[[nodiscard]] bool is_smp_enabled() const;
[[nodiscard]] bool is_vmmouse_enabled() const;
- [[nodiscard]] bool is_pci_ecam_enabled() const;
+ [[nodiscard]] PCIAccessLevel pci_access_level() const;
[[nodiscard]] bool is_legacy_time_enabled() const;
[[nodiscard]] bool is_text_mode() const;
[[nodiscard]] bool is_force_pio() const;