1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 02:17:35 +00:00

Kernel: Convert Processor::features_string() API to KString

This commit is contained in:
Brian Gianforcaro 2022-01-09 03:01:16 -08:00 committed by Andreas Kling
parent f8ad3cc6a0
commit faf1fa0a84
5 changed files with 39 additions and 39 deletions

View file

@ -8,6 +8,7 @@
#include <AK/String.h>
#include <AK/Types.h>
#include <Kernel/KString.h>
#include <AK/Platform.h>
VALIDATE_IS_X86()
@ -20,7 +21,7 @@ class ProcessorInfo {
Processor& m_processor;
String m_cpuid;
String m_brandstr;
String m_features;
NonnullOwnPtr<KString> m_features;
u32 m_display_model;
u32 m_display_family;
u32 m_stepping;
@ -32,7 +33,7 @@ public:
const String& cpuid() const { return m_cpuid; }
const String& brandstr() const { return m_brandstr; }
const String& features() const { return m_features; }
StringView features() const { return m_features->view(); }
u32 display_model() const { return m_display_model; }
u32 display_family() const { return m_display_family; }
u32 stepping() const { return m_stepping; }