Non-volatile memory usage
Non Volatile
Memory
Type
Amount
(Size)
Does this
memory
store
customer
data?
Does this
memory
retain data
when power
is removed?
What is the
purpose of
this
memory?
How is data
input into
this
memory?
How is this
memory
write
protected?
Real Time Clock
(RTC) battery
backed-up
CMOS
configuration
memory
(CMOS)
256 Bytes
No
Yes
Stores system
date and time
and limited
keyboard
controller data.
Using the
F10
Setup utility or
changing the
Microsoft
Windows date
and time.
This memory is
not write-
protected. HP
recommends
password
protecting the
F10
Setup
utility.
Controller (NIC)
EEPROM
64 KBytes (not
customer
accessible)
No
Yes
Store NIC
configuration
and NIC
firmware.
Using a utility
from the NIC
vendor that can
be run from
DOS.
A utility is
required to
write data to
this memory
and is available
from NIC
vendor. Writing
data to this
ROM in an
inappropriate
manner will
render the NIC
nonfunctional.
Keyboard ROM 64 KBytes (not
customer
accessible)
No
Yes
Stores firmware
code
(keyboard,
mouse, &
battery
management).
Programmed at
the factory.
Code is
updated when
the system BIOS
is updated.
A utility is
required for
writing data to
this memory
and is available
on the HP
website.
Writing data to
this ROM in an
inappropriate
manner can
render the PC
nonfunctional.
DIMM Serial
Presence Detect
(SPD)
configuration
data
256 Bytes per
memory
module, 128
Bytes
programmable
(not customer
accessible)
No
Yes
Stores memory
module
information.
Programmed by
the memory
vendor.
Data cannot be
written to this
memory when
the module is
installed in a
PC. The specific
write protection
method varies
by memory
vendor.
140
Chapter 10 Statement of Volatility