Fixed Issue 651.
3 This Source Code Form is subject to the terms of the Mozilla Public
4 License, v. 2.0. If a copy of the MPL was not distributed with this
5 file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 Copyright (C) 2012-2013 Michael Möller <mmoeller@openhardwaremonitor.org>
13 namespace OpenHardwareMonitor.Hardware.RAM {
14 internal class RAMGroup : IGroup {
16 private Hardware[] hardware;
18 public RAMGroup(SMBIOS smbios, ISettings settings) {
20 // No implementation for RAM on Unix systems
21 int p = (int)Environment.OSVersion.Platform;
22 if ((p == 4) || (p == 128)) {
23 hardware = new Hardware[0];
27 hardware = new Hardware[] { new GenericRAM("Generic Memory", settings) };
30 public string GetReport() {
34 public IHardware[] Hardware {
41 foreach (Hardware ram in hardware)