On Tue, Mar 04, 2003 at 11:25:18AM -0500, Jeremy Jackson wrote:
> Another idea on the subject:
> 
> On some chipsets, the entire range of supported processors have MMX and
> maybe SSE/SSE2.  MMX gives 8 extra 64 bit registers (nobody uses
> floating-point in LinuxBIOS, right?) that can be used as 32bit.  They
> can't be used as address/index/base, but only for data. See the MOVD
> instruction.

Likewise, st0..st7 in the FPU could be used as a stack-like 8x64bit data
storage, IIRC.  I seem to remember that Pentium MMX CPUs share st* space
with MMX registers however, so for those platforms one of them will have
to do.


//Peter
_______________________________________________
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios

Reply via email to