From fb790b07aeba8e22e4190cf3e1834d11ecde6c96 Mon Sep 17 00:00:00 2001 From: Amlal Date: Fri, 25 Apr 2025 13:08:33 +0200 Subject: dev: better .clang-format, ran format command. Signed-off-by: Amlal --- dev/kernel/KernelKit/PCI/IO.h | 76 ++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 44 deletions(-) (limited to 'dev/kernel/KernelKit/PCI/IO.h') diff --git a/dev/kernel/KernelKit/PCI/IO.h b/dev/kernel/KernelKit/PCI/IO.h index 78fcef76..bd5751ec 100644 --- a/dev/kernel/KernelKit/PCI/IO.h +++ b/dev/kernel/KernelKit/PCI/IO.h @@ -1,6 +1,6 @@ /* ------------------------------------------- - Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved. + Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved. ------------------------------------------- */ @@ -11,65 +11,53 @@ #include #include -namespace Kernel -{ - template - class IOArray final - { - public: - IOArray() = delete; +namespace Kernel { +template +class IOArray final { + public: + IOArray() = delete; - IOArray(nullPtr) = delete; + IOArray(nullPtr) = delete; - explicit IOArray(Array& ports) - : fPorts(ports) - { - } + explicit IOArray(Array& ports) : fPorts(ports) {} - ~IOArray() - { - } + ~IOArray() {} - IOArray& operator=(const IOArray&) = default; + IOArray& operator=(const IOArray&) = default; - IOArray(const IOArray&) = default; + IOArray(const IOArray&) = default; - operator bool() - { - return !fPorts.Empty(); - } + operator bool() { return !fPorts.Empty(); } - public: - template - T In(SizeT index); + public: + template + T In(SizeT index); - template - void Out(SizeT index, T value); + template + void Out(SizeT index, T value); - private: - Array fPorts; - }; + private: + Array fPorts; +}; - inline constexpr UInt16 kMaxPorts = 16; +inline constexpr UInt16 kMaxPorts = 16; - using IOArray16 = IOArray; +using IOArray16 = IOArray; - template - inline Array make_ports(UShort base) - { - Array ports; +template +inline Array make_ports(UShort base) { + Array ports; - for (UShort i = 0; i < Sz; ++i) - { - ports[i] = base + i; - } + for (UShort i = 0; i < Sz; ++i) { + ports[i] = base + i; + } - return ports; - } -} // namespace Kernel + return ports; +} +} // namespace Kernel #ifdef __x86_64__ #include #else #error Please provide platform specific code for the I/O -#endif // ifdef __x86_64__ +#endif // ifdef __x86_64__ -- cgit v1.2.3