diff options
Diffstat (limited to 'Kernel/PCI/IOAccess.h')
-rw-r--r-- | Kernel/PCI/IOAccess.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Kernel/PCI/IOAccess.h b/Kernel/PCI/IOAccess.h index 20e24d5257..7fc58e148b 100644 --- a/Kernel/PCI/IOAccess.h +++ b/Kernel/PCI/IOAccess.h @@ -37,6 +37,10 @@ public: virtual String get_access_type() override final { return "IO-Access"; }; virtual uint32_t get_segments_count() { return 1; }; + virtual void write8_field(Address address, u32, u8) override final; + virtual void write16_field(Address address, u32, u16) override final; + virtual void write32_field(Address address, u32, u32) override final; + protected: IOAccess(); @@ -44,13 +48,9 @@ private: virtual u8 read8_field(Address address, u32) override final; virtual u16 read16_field(Address address, u32) override final; virtual u32 read32_field(Address address, u32) override final; - virtual void write8_field(Address address, u32, u8) override final; - virtual void write16_field(Address address, u32, u16) override final; - virtual void write32_field(Address address, u32, u32) override final; virtual uint8_t get_segment_start_bus(u32) { return 0x0; }; virtual uint8_t get_segment_end_bus(u32) { return 0xFF; }; }; } - |