/* This function can't do checks to see if multiple devices end up with the same resources, so you might see magic smoke if someone screws up.  */
void mca_write_pos(int slot, int reg, unsigned char byte)
/* This function can't do checks to see if multiple devices end up with the same resources, so you might see magic smoke if someone screws up.  */
void mca_write_pos(int slot, int reg, unsigned char byte)
{
	struct mca_device *mca_dev = mca_find_device_by_slot(slot);
	if(!mca_dev)
		return;
	mca_device_write_pos(mca_dev, reg, byte);
}