25#ifndef INCLUDE_DRIVERS_IDRIVER_H_
26#define INCLUDE_DRIVERS_IDRIVER_H_
39void *SysAlloc(
size_t nSize);
static sys_error_code_t IDrvDoEnterPowerMode(IDriver *_this, const EPowerMode eActivePowerMode, const EPowerMode eNewPowerMode)
Definition IDriver_vtbl.h:72
static sys_error_code_t IDrvReset(IDriver *_this, void *pParams)
Definition IDriver_vtbl.h:77
static sys_error_code_t IDrvStart(IDriver *_this)
Definition IDriver_vtbl.h:62
static sys_error_code_t IDrvStop(IDriver *_this)
Definition IDriver_vtbl.h:67
static sys_error_code_t IDrvInit(IDriver *_this, void *pParams)
Definition IDriver_vtbl.h:57
Umbrella header for the basic system features.
Definition IDriver_vtbl.h:49
uint16_t sys_error_code_t
Definition syserror.h:41
This file declares the public API related to the power management.