> Hi,
>
> I have spent much time reading the Intel web pages. But still have
> questions.
>
> I have a video processing task that can be performed in real time using
> the mmx instruction set (verified on windoz). Are the mmx extensions
> supported by the kernel (during context switches etc.)? I could not
> find any of the mmx instruction opcodes in the gas sources. Is it
> supported in some hidden way, to be supported, or is there another
> assembler?
>
MMX uses a subset of FPU registers, and the fsave and frstor instructions
used during context switches do not care whether this context is MMX or
floating-point. Most recent binutils (2.9) support MMX instructions AFAIK.
Gabriel.