Revert unneeded changes of r190919

Ed Schouten ed at 80386.nl
Mon Apr 13 16:18:13 UTC 2009


Hi all,

Because the changes in r190919 did contain some nice fixes, but some of
them were unneeded or should not attempted to be fixed here, I've
decided to prepare a commit to revert the changes made in r190919,
except the improvements Christoph made to the inline assembly.

	http://80386.nl/pub/cmallon.diff

After this patch is applied, only the following things have changed:

- The inline functions in cpufunc.h will use the N modified to figure
  out how to call the instruction.
- The code in machdep.c will call _inb()/_outb() instead of rolling its
  own version.

This fixes the issue John is seeing.

I'm currently busy testing the patch. Any comments?

-- 
 Ed Schouten <ed at 80386.nl>
 WWW: http://80386.nl/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-head/attachments/20090413/c1e1c6a1/attachment.pgp


More information about the svn-src-head mailing list