From 5bb312993960adaa663701391a83f76b81edc60a Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Sun, 21 Dec 2025 16:57:44 +0900 Subject: created htop-vim/ --- .../.local/bin/htop-vim/darwin/PlatformHelpers.h | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 fedora/.local/bin/htop-vim/darwin/PlatformHelpers.h (limited to 'fedora/.local/bin/htop-vim/darwin/PlatformHelpers.h') diff --git a/fedora/.local/bin/htop-vim/darwin/PlatformHelpers.h b/fedora/.local/bin/htop-vim/darwin/PlatformHelpers.h new file mode 100644 index 0000000..45aea1a --- /dev/null +++ b/fedora/.local/bin/htop-vim/darwin/PlatformHelpers.h @@ -0,0 +1,40 @@ +#ifndef HEADER_PlatformHelpers +#define HEADER_PlatformHelpers +/* +htop - darwin/PlatformHelpers.h +(C) 2018 Pierre Malhaire, 2020-2022 htop dev team, 2021 Alexander Momchilov +Released under the GNU GPLv2+, see the COPYING file +in the source distribution for its full text. +*/ + +#include +#include + + +typedef struct KernelVersion { + short int major; + short int minor; + short int patch; +} KernelVersion; + +void Platform_GetKernelVersion(KernelVersion* k); + +/* compare the given os version with the one installed returns: +0 if equals the installed version +positive value if less than the installed version +negative value if more than the installed version +*/ +int Platform_CompareKernelVersion(KernelVersion v); + +// lowerBound <= currentVersion < upperBound +bool Platform_KernelVersionIsBetween(KernelVersion lowerBound, KernelVersion upperBound); + +double Platform_calculateNanosecondsPerMachTick(void); + +void Platform_getCPUBrandString(char* cpuBrandString, size_t cpuBrandStringSize); + +bool Platform_isRunningTranslated(void); + +double Platform_calculateNanosecondsPerMachTick(void); + +#endif -- cgit v1.2.3