Jens Nerche wrote:

> I added:
> * Emulation of outsb/outsw/outsd (just like out)
> * Emulation of insb/insw/insd (just like in)

I've applied the patch, but those instructions appear to be broken:
you have to increment or decrement %edi / %esi after performing the
instruction.  Furthermore, you should really check the address size
whether to use the word or dword index registers (e.g. %edi vs. %di).
This has to be checked by the kernel part.

Bye,
Ulrich

-- 
  Ulrich Weigand,
  IMMD 1, Universitaet Erlangen-Nuernberg,
  Martensstr. 3, D-91058 Erlangen, Phone: +49 9131 85-27688

Reply via email to