Technically, this is accomplished by adding VOPs for port I/O instructions, and then wrapping these into functions.
99% of the research and code on this project is due to Alistair Bridgewater (aka nyef).
Repository: https://github.com/deepfire/sb-x86-portio
License: ???
Topics: system programming