Wrong Patch, Re: [PATCH] minor typo in setup.c (CPU vendor , capabilities)

Rafael Reilova (rreilova@ececs.uc.edu)
Mon, 3 Aug 1998 12:16:35 -0400 (EDT)


Hi Andre,

You're right. cxmmx are only available directly on the MediaGXm and are
located on bit 24 of the extended CPU capabilities (cpuid level 80000001).
(Ditch the patch)

> Hmmm, please check the Cyrix Application Note 119.pdf, paragraph 4.2.7. It
> seems that the Cyrix Extended MMX instructions must be enabled explicitly
> (by setting bit 0 of CCR7 to one), otherwise it defaults to standard MMX.
>
> OTOH if one is checking the Extended Capabilities (only available on the
> MediaGXm), those are manufacturer specific and it seems the correct flag is
> really index [24]. :-(

There still a slight problem, even on a GXm you'll never see the cxmmx
flag since we never read the extended cap. (at least on 2.1.x). But this
has an easy cure. Patch comming soon :)

Cheers,

Rafael

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html