Go to the source code of this file.
Defines | |
#define | _ABLE_CLIB_BUS_BUS_H 1 |
#define | BUSTYPE_ANY (-1) |
Typedefs | |
typedef __u32 | bus_vendid_t |
typedef __u32 | bus_prodid_t |
typedef __u16 | bus_class_t |
typedef __u16 | bus_subclass_t |
typedef __u16 | bus_interface_t |
typedef enum bus_type | bus_type_t |
typedef struct bus | bus_t |
typedef void(* | bus_enum_fn_t )(struct bus *bus, void *arg) |
Enumerations | |
enum | bus_type { BUSTYPE_ISA, BUSTYPE_PCI, BUSTYPE_RS, BUSTYPE_ARMv3, BUSTYPE_ARMv4, BUSTYPE_IIC, BUSTYPE_USB, BUSTYPE_GENERIC } |
Functions | |
int | bus_enum (int bustype, bus_enum_fn_t fn, void *args) |
#define _ABLE_CLIB_BUS_BUS_H 1 |
#define BUSTYPE_ANY (-1) |
typedef __u16 bus_class_t |
typedef void(* bus_enum_fn_t)(struct bus *bus, void *arg) |
typedef __u16 bus_interface_t |
typedef __u32 bus_prodid_t |
typedef __u16 bus_subclass_t |
typedef struct bus bus_t |
typedef enum bus_type bus_type_t |
typedef __u32 bus_vendid_t |
enum bus_type |
int bus_enum | ( | int | bustype, | |
bus_enum_fn_t | fn, | |||
void * | args | |||
) |