Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
abstract_driver.h File Reference
#include <zephyr/ztest.h>
#include <zephyr/device.h>
#include <zephyr/sys/check.h>
#include <syscalls/abstract_driver.h>

Go to the source code of this file.

Data Structures

struct  abstract_driver_api
 

Typedefs

typedef int(* abstract_do_this_t) (const struct device *dev, int foo, int bar)
 
typedef void(* abstract_do_that_t) (const struct device *dev, unsigned int *baz)
 

Functions

int abstract_do_this (const struct device *dev, int foo, int bar)
 
void abstract_do_that (const struct device *dev, unsigned int *baz)
 

Typedef Documentation

◆ abstract_do_that_t

typedef void(* abstract_do_that_t) (const struct device *dev, unsigned int *baz)

◆ abstract_do_this_t

typedef int(* abstract_do_this_t) (const struct device *dev, int foo, int bar)

Function Documentation

◆ abstract_do_that()

void abstract_do_that ( const struct device * dev,
unsigned int * baz )

◆ abstract_do_this()

int abstract_do_this ( const struct device * dev,
int foo,
int bar )