From f5e656424dc41ff93c67bcc8139a76d40f525efc Mon Sep 17 00:00:00 2001 From: Amlal Date: Sat, 2 Nov 2024 07:46:45 +0100 Subject: IMP: minOSKrnl commit 1039. - KernelKit: New allocation limit in Heap.cc - KernelKit: Add Matches method for password validation. - KernelKit: Scheduler and Thread have been improved with new validations on frame. - META: Ran format command. - NewKit: Add new Ptr8 type for UInt8* types. - MBCI: Fix codestyle. Signed-off-by: Amlal --- dev/Modules/MBCI/MBCI.h | 45 ++++++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 23 deletions(-) (limited to 'dev/Modules') diff --git a/dev/Modules/MBCI/MBCI.h b/dev/Modules/MBCI/MBCI.h index 620e7ec1..00910125 100644 --- a/dev/Modules/MBCI/MBCI.h +++ b/dev/Modules/MBCI/MBCI.h @@ -21,8 +21,7 @@ - GND (IN) (OUT for MCU) */ -#define cMBCIZeroSz (8) -#define cMBCIMagic "MBCI " +#define kMBCIZeroSz (8) namespace Kernel { @@ -39,15 +38,15 @@ namespace Kernel UInt32 DeviceId; UInt32 DeviceSpeed; Bool Acknowledge; - Char Zero[cMBCIZeroSz]; + Char Zero[kMBCIZeroSz]; }; enum { - eMBCISpeedDeviceInvalid, - eMBCILowSpeedDevice, - eMBCIHighSpeedDevice, - eMBCISpeedDeviceCount, + kMBCISpeedDeviceInvalid, + kMBCILowSpeedDevice, + kMBCIHighSpeedDevice, + kMBCISpeedDeviceCount, }; /// @brief MBCI Host Interface header. @@ -65,31 +64,31 @@ namespace Kernel UInt8 InterruptEnable; UInt64 BaseAddressRegister; UInt64 BaseAddressRegisterSize; - Char Zero[cMBCIZeroSz]; + Char Zero[kMBCIZeroSz]; }; /// @brief MBCI host flags. enum MBCIHostFlags { - eMBCIHostFlagsSupportsNothing, // Invalid MBCI device. - eMBCIHostFlagsSupportsAPM, // Advanced Power Management. - eMBCIHostFlagsSupportsDaisyChain, // Is daisy chained. - eMBCIHostFlagsSupportsHWInterrupts, // Has HW interrupts. - eMBCIHostFlagsSupportsDMA, // Has DMA. - eMBCIHostFlagsExtended = __UINT16_MAX__, // Extended flags table. + kMBCIHostFlagsSupportsNothing, // Invalid MBCI device. + kMBCIHostFlagsSupportsAPM, // Advanced Power Management. + kMBCIHostFlagsSupportsDaisyChain, // Is daisy chained. + kMBCIHostFlagsSupportsHWInterrupts, // Has HW interrupts. + kMBCIHostFlagsSupportsDMA, // Has DMA. + kMBCIHostFlagsExtended = __UINT16_MAX__, // Extended flags table. }; enum MBCIHostKind { - eMBCIHostKindHardDisk, - eMBCIHostKindOpticalDisk, - eMBCIHostKindKeyboardLow, - eMBCIHostKindMouseLow, - eMBCIHostKindMouseHigh, - eMBCIHostKindKeyboardHigh, - eMBCIHostKindNetworkInterface, - eMBCIHostKindDaisyChain, - eMBCIHostKindStartExtended = __UINT16_MAX__, // Extended vendor table. + kMBCIHostKindHardDisk, + kMBCIHostKindOpticalDisk, + kMBCIHostKindKeyboardLow, + kMBCIHostKindMouseLow, + kMBCIHostKindMouseHigh, + kMBCIHostKindKeyboardHigh, + kMBCIHostKindNetworkInterface, + kMBCIHostKindDaisyChain, + kMBCIHostKindStartExtended = __UINT16_MAX__, // Extended vendor table limit. }; /// @brief An AuthKey is a context used to decrpy data from an MBCI packet. -- cgit v1.2.3