memLayout() manufacturers reference updated

This commit is contained in:
Sebastian Hildebrandt 2025-05-23 08:55:56 +02:00
parent b4fb27c496
commit 746321baf6

View File

@ -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;