Так, PRAM зберігається на тій же чіпі NVRAM, що і змінні прошивки, але керується окремо. Насправді це відображається як пристрій у дереві пристроїв прошивки.
HT1242: Що зберігається в PRAM
Коли ви скидаєте один, ви скидаєте інші.
HT1379: Скидання PRAM та NVRAM вашого Mac
AFAIK, Apple ніколи не підтримувала прямий доступ розробника до PRAM, так що вона не документується добре (або взагалі). Функції readXPRAM
і writeXPRAM
може використовуватися для доступу до сирих байтів, хоча в ці дні вони є просто обгортками навколо функцій IOKIT, які отримують доступ до APL,MacOS75
розділ в NVRAM.
The nvram
Програма командного рядка маніпулює лише змінними прошивки, збереженими в NVRAM, і тому не дозволяє отримати доступ до розділу PRAM.