pwm_register_callback

Register PWM callback.

int32_t pwm_register_callback(
    struct pwm_descriptor *const descr,
    enum pwm_callback_type type,
    pwm_cb_t cb
)

Parameters

descr

Type: struct pwm_descriptor Struct *const

Pointer to the HAL PWM descriptor

type

Type: enum pwm_callback_type Enum

Callback type

cb

Type: pwm_cb_t typedef

A callback function, passing NULL de-registers callback

Returns

Type: int32_t

Operation status.

0

Success

-1

Error