diff options
| author | Amlal <amlal@zka.com> | 2024-07-23 09:03:11 +0200 |
|---|---|---|
| committer | Amlal <amlal@zka.com> | 2024-07-23 09:03:11 +0200 |
| commit | 8eee31685e4334415870bb00b11b6b0d29821f10 (patch) | |
| tree | 29a808acfdcf6b2319b0413adbc8be693a462779 /Kernel/KernelKit/PCI | |
| parent | 76d27cbde9371ded3c3b10cb45b223d68d58374b (diff) | |
[MHR-36] NVME driver improvements, add RLE flag for NewFS.
NVME:
- Rename NVME.hxx to Defines.hxx, inside NVME module.
NewFS:
- Add RLE flag to NewFS. Which marks catalog as compressed.
Meta:
- Remove unused headers.
- Use Mahrouss API version for kernel version.
Signed-off-by: Amlal <amlal@zka.com>
Diffstat (limited to 'Kernel/KernelKit/PCI')
| -rw-r--r-- | Kernel/KernelKit/PCI/Iterator.hpp | 7 | ||||
| -rw-r--r-- | Kernel/KernelKit/PCI/PCI.hxx (renamed from Kernel/KernelKit/PCI/PCI.hpp) | 11 |
2 files changed, 12 insertions, 6 deletions
diff --git a/Kernel/KernelKit/PCI/Iterator.hpp b/Kernel/KernelKit/PCI/Iterator.hpp index 0d6d894c..8c2df3b4 100644 --- a/Kernel/KernelKit/PCI/Iterator.hpp +++ b/Kernel/KernelKit/PCI/Iterator.hpp @@ -1,3 +1,9 @@ +/* ------------------------------------------- + + Copyright ZKA Technologies + +------------------------------------------- */ + #ifndef __PCI_ITERATOR_HPP__ #define __PCI_ITERATOR_HPP__ @@ -22,7 +28,6 @@ namespace Kernel::PCI explicit Iterator(const Types::PciDeviceKind& deviceType); Iterator& operator=(const Iterator&) = default; - Iterator(const Iterator&) = default; ~Iterator(); diff --git a/Kernel/KernelKit/PCI/PCI.hpp b/Kernel/KernelKit/PCI/PCI.hxx index b2d54a34..e75215d6 100644 --- a/Kernel/KernelKit/PCI/PCI.hpp +++ b/Kernel/KernelKit/PCI/PCI.hxx @@ -3,16 +3,17 @@ Copyright ZKA Technologies ------------------------------------------- */ + #pragma once #include <NewKit/Defines.hpp> -#define PCI_CONFIG_ADDRESS (0xCF8) -#define PCI_CONFIG_DATA (0xCFC) +#define cPCIConfigAddressPort (0xCF8) +#define cPCIConfigDataPort (0xCFC) -#define PCI_DEVICE_COUNT (32) -#define PCI_FUNC_COUNT (8) -#define PCI_BUS_COUNT (255) +#define cPCIDeviceCount (32) +#define cPCIFuncCount (8) +#define cPCIBusCount (255) namespace Kernel::PCI { |
