/* Fetch a POS value that was stored at boot time by the kernel when it scanned the MCA space. The register value is returned. Missing or invalid registers report 0.  */
unsigned char mca_read_stored_pos(int slot, int reg)
/* Fetch a POS value that was stored at boot time by the kernel when it scanned the MCA space. The register value is returned. Missing or invalid registers report 0.  */
unsigned char mca_read_stored_pos(int slot, int reg)
{
	struct mca_device *mca_dev = mca_find_device_by_slot(slot);
	if(!mca_dev)
		return 0;
	return mca_device_read_stored_pos(mca_dev, reg);
}