[ros-dev] CMPXHG8B Support

Alex Ionescu ionucu at videotron.ca
Wed Oct 1 04:57:02 CEST 2008


I was asked on IRC to add support for non-Intel and AMD CPUs to the kernel.

Obviously I can't do that -- but I mentioned that some special "magic
tricks" need to be done to enable support for the instruction on other
CPUs, which is why I made the kernel bugcheck.

Thankfully, someone documented the steps required, so I won't get in
trouble for pointing out this link for you:
http://www.geoffchappell.com/notes/windows/kernel/cpu/cx8.htm.

I can confirm that's what the kernel does. Do that too, and you can
then support Transmeta/Rise/VIA CPUs.

Best regards,
Alex Ionescu


More information about the Ros-dev mailing list