[syslinux] ethersel.c32 issues
Alexander Heinz
mailsanmich at gmx.li
Mon Feb 28 07:32:42 PST 2005
>> I have also tested it with a real PC that fails with ethersel and
>> there are a lot of "found: DID ffffffff" lines but the output also
>> includes some with "found: DID 00000124".
>> Everytime the line "found: DID 00000124" shows up, (hdrtype & 0x7f) is
>> true.
>
>
> Interesting. First of all, 0x00000124 is an invalid DID. Second of
> all, hdrtype & 0x7f should be zero for most devices (the only exception
> is PCI bridges.)
>
> Can you tell what __pci_cfg_type gets set to?
I have added this line:
fprint ("pci cfg type is %u\n", __pci_cfg_type);
and make complains:
`__pci_cfg_type' undeclared (first use in this function)
So I am sure that I have made a mistake (as my knowledge of C is
negligible).
So what exactly do you want me to do?
Cheers
Alex
More information about the Syslinux
mailing list