isa_probe.c revision d65680efa46fa49e8bf14e67b29b782510ff934c
#ifdef CONFIG_ISA
/*
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2, or (at
* your option) any later version.
*/
/*
* Sun GPL Disclaimer: For the avoidance of doubt, except that if any license choice
* other than GPL or LGPL is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any software where
* a choice of GPL license versions is made available with the language indicating
* that GPLv2 or any later version may be used, or where a choice of which version
* of the GPL is applied is otherwise unspecified.
*/
#include "etherboot.h"
#include "nic.h"
#include "isa.h"
void isa_enumerate(void)
{
const struct isa_driver *driver;
}
}
{
/*
* NIC probing is in the order the drivers were linked togeter.
* If for some reason you want to change the order,
* just change the order you list the drivers in.
*/
#ifndef VBOX
#endif /* !VBOX */
}
for(;;)
{
}
break;
continue;
dev->type_index++;
}
#ifndef VBOX
#endif /* !VBOX */
/* FIXME how do I handle dev->index + PROBE_AGAIN?? */
/* driver will fill in vendor and device IDs */
return PROBE_WORKED;
}
putchar('\n');
}
return PROBE_FAILED;
}
#endif