netboot/eepro100.c
uses macro named __SLOW_DOWN_IO which is defined in IO.h as SLOW_DOWN_IO
(the former naming is the linux naming)
It also seems to rely on linux kernel includes (linux/pci.h,
linux/bios32.h, asm/io.h) for various PCI definitions which are only
available with __KERNEL__ defined, this then defines some types which clash
with the u8 types defined in eepro100.c
For example the function virt_to_bus() is defined in asm/io.h but does not
appear to be defined in any grub files.
(Ive hacked things to work, but I can't submit code (yet) just bug repoorts
:-( )
- JonT
---
Jon Tidswell
Advanced OS Technology Group / Sawmill Linux Project
IBM TJ Watson Research Center 30 Saw Mill River Road, Hawthorne, N.Y. 10532
Email: [EMAIL PROTECTED] Voice: +1 914 784 7550