Specification Update

MOBILE INTEL
®
CELERON
®
PROCESSOR at 466 MHz, 433 MHz, 400 MHz,
366 MHz, 333 MHz, 300 MHz, 266 MHz SPECIFICATION UPDATE
24
Workaround: Bus agents must consider transaction type to determine the validity of the Memory Type field
for a transaction.
Status: For the steppings affected see the Summary of Changes at the beginning of this section.
H22. FP Data Operand Pointer May Not Be Zero After Power On or
Reset
Problem: The FP Data Operand Pointer, as specified, should be reset to zero upon power on or Reset by the
processor. Due to this erratum, the FP Data Operand Pointer may be nonzero after power on or Reset.
Implication:
Software which uses the FP Data Operand Pointer and count on its value being zero after power
on or Reset without first executing an FINIT/FNINIT instruction will use an incorrect value, resulting on incorrect
behavior of the software.
Workaround: Software should follow the recommendation in Section 8.2 of the Intel Architecture Software
Developers Manual, Volume 3: System Programming Guide (Order Number 243192). This recommendation
states that if the FPU will be used, software-initialization code should execute an FINIT/FNINIT instruction
following a hardware reset. This will correctly clear the FP Data Operand Pointer to zero.
Status: For the steppings affected see the Summary of Changes at the beginning of this section.