added ioports_..h architecture specific implementations.