#ifndef _DEV_H
#define _DEV_H
#include "isa.h"
#include "pci.h"
/* Need to check the packing of this struct if Etherboot is ported */
struct dev_id
{
unsigned short vendor_id;
unsigned short device_id;
unsigned char bus_type;
};
/* Dont use sizeof, that will include the padding */
struct pci_probe_state
{
#ifdef CONFIG_PCI
int advance;
#else
int dummy;
#endif
};
struct isa_probe_state
{
#ifdef CONFIG_ISA
int advance;
#else
int dummy;
#endif
};
union probe_state
{
};
struct dev
{
#define PROBE_NONE 0
};
#define NIC_DRIVER 0
#define PROBE_NEXT 0
/* The probe result codes are selected
* to allow them to be fed back into the probe
* routine and get a successful probe.
*/
#endif /* _DEV_H */