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
