#include "oc_pal_mapping.h"
#include "status.h"
#include "callbacks.h"
Go to the source code of this file.
|
status_t | OC_Init (const oc_instance_t *const instance, const oc_config_t *const configPtr) |
| Initializes the output compare mode. More...
|
|
status_t | OC_Deinit (const oc_instance_t *const instance) |
| De-initialize the output compare instance. More...
|
|
void | OC_StartChannel (const oc_instance_t *const instance, const uint8_t channel) |
| Start the counter. More...
|
|
void | OC_StopChannel (const oc_instance_t *const instance, const uint8_t channel) |
| Stop the counter. More...
|
|
status_t | OC_SetOutputState (const oc_instance_t *const instance, const uint8_t channel, bool outputValue) |
| Control the channel output by software. More...
|
|
status_t | OC_SetOutputAction (const oc_instance_t *const instance, const uint8_t channel, oc_option_mode_t channelMode) |
| Set the operation mode of channel output. More...
|
|
status_t | OC_SetCompareValue (const oc_instance_t *const instance, const uint8_t channel, uint32_t nextCompareMatchValue, oc_option_update_t typeOfupdate) |
| Update the match value on the channel. More...
|
|
void | OC_EnableNotification (const oc_instance_t *const instance, const uint8_t channel) |
| Enable channel notifications. More...
|
|
void | OC_DisableNotification (const oc_instance_t *const instance, const uint8_t channel) |
| Disable channel notifications. More...
|
|