Hi,
Joseph and Stefan have had some fun using yabel on devices with (intel?) onboard graphics cards. We found that those devices want to read config space of other devices than the one yabel is running for. This was previously impossible.
These patches introduce a yabel option CONFIG_YABEL_ACCESS_OTHER_DEVICES that when set to 1/true allows Option ROMs to find and access (read-only) other devices' config space. Both through INT1A functions and cf8/cfc IO ports.
This allows the mentioned onboard graphics cards to be initialized by yabel.
The two 0001 patches add the corresponding Option to Kconfig/Options.lb for v3/v2, the 0002 patch adds the functionality to yabel.
Signed-off-by: Pattrick Hueper phueper@hueper.net
Patty