Kernel: PCI cleanup PCI::Device API

This commit is contained in:
2023-10-11 21:52:08 +03:00
parent 744ff40ba0
commit f27974dd3c
2 changed files with 32 additions and 12 deletions

View File

@@ -92,10 +92,13 @@ namespace Kernel::PCI
private:
void enumerate_capabilites();
void set_command_bits(uint16_t mask);
void unset_command_bits(uint16_t mask);
private:
uint8_t m_bus;
uint8_t m_dev;
uint8_t m_func;
const uint8_t m_bus;
const uint8_t m_dev;
const uint8_t m_func;
uint8_t m_class_code;
uint8_t m_subclass;