* Begin CrOS implementation for Framework Laptops * CrOS: Talk directly to the EC, instead of through ACPI * Add a few Framework models * Remove early Framework models These have a different EC, and don't currently work * Migrate CrOS ECs to PawnIO * Implement EcCommand and read sensor names * Add more Framework models * Add some error handling * Misc --------- Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com>
58 lines
1.1 KiB
C#
58 lines
1.1 KiB
C#
// This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
|
|
// If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
// Copyright (C) LibreHardwareMonitor and Contributors.
|
|
// Partial Copyright (C) Michael Möller <mmoeller@openhardwaremonitor.org> and Contributors.
|
|
// All Rights Reserved.
|
|
|
|
using System.Diagnostics.CodeAnalysis;
|
|
|
|
namespace LibreHardwareMonitor.Hardware.Motherboard;
|
|
|
|
[SuppressMessage("ReSharper", "IdentifierTypo")]
|
|
[SuppressMessage("ReSharper", "CommentTypo")]
|
|
[SuppressMessage("ReSharper", "InconsistentNaming")]
|
|
public enum Manufacturer
|
|
{
|
|
Abit,
|
|
Acer,
|
|
Alienware,
|
|
AMD,
|
|
AOpen,
|
|
Apple,
|
|
ASRock,
|
|
ASUS,
|
|
Biostar,
|
|
Clevo,
|
|
Dell,
|
|
DFI,
|
|
ECS,
|
|
EPoX,
|
|
EVGA,
|
|
FIC,
|
|
Foxconn,
|
|
Framework,
|
|
Fujitsu,
|
|
Gateway,
|
|
Gigabyte,
|
|
HP,
|
|
IBM,
|
|
Intel,
|
|
Jetway,
|
|
LattePanda,
|
|
Lenovo,
|
|
Medion,
|
|
Microsoft,
|
|
MSI,
|
|
NEC,
|
|
Pegatron,
|
|
Samsung,
|
|
Sapphire,
|
|
Shuttle,
|
|
Sony,
|
|
Supermicro,
|
|
Toshiba,
|
|
XFX,
|
|
Zotac,
|
|
Unknown
|
|
}
|