RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Functions
regulator.c File Reference

Regulator Library Implementation. More...

#include <stdlib.h>
#include <rtems.h>
#include <rtems/regulator.h>
#include <string.h>
#include <rtems/regulatorimpl.h>

Functions

rtems_status_code rtems_regulator_create (rtems_regulator_attributes *attributes, rtems_regulator_instance **regulator)
 Create a regulator.
 
rtems_status_code rtems_regulator_delete (rtems_regulator_instance *regulator, rtems_interval ticks)
 Delete a regulator.
 
rtems_status_code rtems_regulator_obtain_buffer (rtems_regulator_instance *regulator, void **buffer)
 Obtain Buffer from Regulator.
 
rtems_status_code rtems_regulator_release_buffer (rtems_regulator_instance *regulator, void *buffer)
 Release Previously Obtained Regulator Buffer.
 
rtems_status_code rtems_regulator_send (rtems_regulator_instance *regulator, void *message, size_t length)
 Send to regulator instance.
 
rtems_status_code rtems_regulator_get_statistics (rtems_regulator_instance *regulator, rtems_regulator_statistics *statistics)
 Obtain statistics for regulator instance.
 

Detailed Description

Regulator Library Implementation.