Data Fields
linux_driver Struct Reference

A linux driver. More...

#include <linux.h>

Data Fields

char * name
 Name. More...
int(* probe )(struct linux_device *device, struct linux_device_request *request)
 Probe function. More...
void(* remove )(struct linux_device *device)
 Remove function. More...
int can_probe
 Can the driver probe any more devices? More...

Detailed Description

A linux driver.

Definition at line 54 of file linux.h.

Field Documentation

◆ name

char* linux_driver::name


Definition at line 56 of file linux.h.

◆ probe

int(* linux_driver::probe) (struct linux_device *device, struct linux_device_request *request)

Probe function.

Definition at line 58 of file linux.h.

◆ remove

void(* linux_driver::remove) (struct linux_device *device)

Remove function.

Definition at line 60 of file linux.h.

◆ can_probe

int linux_driver::can_probe

Can the driver probe any more devices?

Definition at line 62 of file linux.h.

The documentation for this struct was generated from the following file: