/* outsb/w/l all write a series of bytes/words/longs to a fixed port address. However as the port address doesn't change we only need to convert the port address to real address once.  */
void generic_outsb(unsigned long port, const void *src, unsigned long count)
/* outsb/w/l all write a series of bytes/words/longs to a fixed port address. However as the port address doesn't change we only need to convert the port address to real address once.  */
void generic_outsb(unsigned long port, const void *src, unsigned long count)
{
	__raw_writesb(__ioport_map(port, 1), src, count);
	dummy_read();
}