I'm little confused. In the static.c
The superio is already set to IORESOURCE_FIXED.
YH
struct device _dev25 = { .ops = 0, .bus = &_dev21.link[0], .path = {.type=DEVICE_PATH_PNP,.u={.pnp={ .port = 0x2e, .device = 0x2 }}}, .enabled = 1, .on_mainboard = 1, .resources = 2, .resource = { { .flags=IORESOURCE_FIXED | IORESOURCE_ASSIGNED | IORESOURCE_IO, .index=0x60, .base=0x3f8}, { .flags=IORESOURCE_FIXED | IORESOURCE_ASSIGNED | IORESOURCE_IRQ, .index=0x70, .base=0x4}, }, .link = { }, .links = 0, .sibling = &_dev26, .chip_ops = &superio_winbond_w83627hf_ops, .chip_info = &superio_winbond_w83627hf_info_22, .next=&_dev26 };
YhLu YhLu@tyan.com writes:
I'm little confused. In the static.c
The superio is already set to IORESOURCE_FIXED.
First. Double check you have a fairly recent device.c as I moved the check for IORESOURCE_FIXED the first time I ran into this problem.
Second at check to see if there are any other resources that are not being set in Config.lb. It does not look like it from here but...
Eric