Hey everyone,
I'm trying to "port" the prism2 driver used in Etherboot to Grub to enable diskless 
booting over prism2 based nics.  I have run into some problems (i.e. I can't get it to 
compile).  I was wondering if anyone would be willing to help me, as I am not a great 
coder, and don't really know grub all that well.  I have included the compile errors 
I'm getting at the end of this message.  If anyone is interested in helping me, please 
contact me. I would be more than happy to submit my changes to grub.  Thanks.

Dave Shpritz

Current errors:
config.c:348: `prism2_pci_probe' undeclared here (not in a function)
config.c:348: initializer element is not constant
config.c:348: (near initialization for `PCI_NIC[0].eth_probe')
config.c:470: `prism2_pci_probe' undeclared here (not in a function)
config.c:470: initializer element is not constant
config.c:470: (near initialization for `NIC[0].eth_probe')
config.c:470: `prism2_pci_nics' undeclared here (not in a function)
config.c:470: initializer element is not constant
config.c:470: (near initialization for `NIC[0].probe_ioaddrs')
config.c:470: parse error before `)'
config.c:473: extra brace group at end of initializer
config.c:473: (near initialization for `NIC[0]')
config.c:473: warning: excess elements in struct initializer
config.c:473: warning: (near initialization for `NIC[0]')
config.c:474: parse error before `;'
config.c:488: `eth_dummy' undeclared here (not in a function)
config.c:488: initializer element is not constant
config.c:488: (near initialization for `nic.reset')
config.c:489: `eth_dummy' undeclared here (not in a function)
config.c:489: initializer element is not constant
config.c:489: (near initialization for `nic.poll')
config.c:492: `eth_dummy' undeclared here (not in a function)
config.c:492: initializer element is not constant
config.c:492: (near initialization for `nic.transmit')
config.c:493: `eth_dummy' undeclared here (not in a function)
config.c:493: initializer element is not constant
config.c:493: (near initialization for `nic.disable')
config.c:501: `packet' undeclared here (not in a function)
config.c:501: initializer element is not constant
config.c:501: (near initialization for `nic.packet')



_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to