Re: 2.6.14: CR4 not needed to be inspected on the 486 anymore?

From: Maciej W. Rozycki
Date: Mon Nov 07 2005 - 12:11:04 EST


On Mon, 7 Nov 2005, Zachary Amsden wrote:

> Because I hold in my hand "i486 Microprocessor Programmer's Reference
> Manual, c 1990", and it has no mention whatsoever of CR4, and all

Ah, that's too old. Severely. By definition it can only cover the
original i486, perhaps even only before the i486SX has been released (and
the original renamed to the i486DX).

> documentation I had until Friday had either no mention of CR4, or

You've had to have the right bits of documentation -- Intel has been
quite precise about presence or absence of these bits in given members of
the i486 family, but you've had to check specifically each datasheet and
yes, there was a separate one for each member up till the grand merge in
1995 or so, when model specifics became chapters of the combined spec
("Intel486 Processor Family Developer's Manual" or something like that).
I still own the pile of printed books, including the latter, but not
easily accessible anymore.

> something to the effect of "new on Pentium, the CR4 register ..." So
> I've had to re-adjust my definition of 486, which was weird.

Note that the workstation version of the i486 continued to evolve up to
around 1995, IIRC, and unsurprisingly got some updates "from upstream".
;-)

Maciej
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/