From 746321baf6035d279c5e791e501b762ae51c8727 Mon Sep 17 00:00:00 2001 From: Sebastian Hildebrandt Date: Fri, 23 May 2025 08:55:56 +0200 Subject: [PATCH] memLayout() manufacturers reference updated --- lib/memory.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/memory.js b/lib/memory.js index 183913a..e268c35 100644 --- a/lib/memory.js +++ b/lib/memory.js @@ -49,6 +49,13 @@ const RAM_manufacturers = { '859B': 'Crucial', 'AD00': 'Hynix Semiconductor Inc.', 'CE00': 'Samsung Electronics Inc.', + 'SAMSUNG': 'Samsung Electronics Inc.', + 'HYNIX': 'Hynix Semiconductor Inc.', + 'G-SKILL': 'G-Skill International Enterprise', + 'TRANSCEND': 'Transcend Information', + 'APACER': 'Apacer Technology Inc', + 'MICRON': 'Micron Technology Inc.', + 'QIMONDA': 'Qimonda AG i. In.', }; // _______________________________________________________________________________________ @@ -302,7 +309,7 @@ function memLayout(callback) { function getManufacturer(manId) { const manIdSearch = manId.replace('0x', '').toUpperCase(); - if (manIdSearch.length === 4 && {}.hasOwnProperty.call(RAM_manufacturers, manIdSearch)) { + if (manIdSearch.length >= 4 && {}.hasOwnProperty.call(RAM_manufacturers, manIdSearch)) { return (RAM_manufacturers[manIdSearch]); } return manId;