Go to the documentation of this file.
35 #include "mikrosdk_version.h"
38 #if mikroSDK_GET_VERSION < 20800ul
39 #include "rcu_delays.h"
45 #include "drv_digital_out.h"
46 #include "drv_digital_in.h"
68 #define EFUSE_MAP_MIKROBUS( cfg, mikrobus ) \
69 cfg.en = MIKROBUS( mikrobus, MIKROBUS_RST ); \
70 cfg.pwm = MIKROBUS( mikrobus, MIKROBUS_PWM )
digital_out_t en
Definition: efuse.h:81
eFuse Click context object.
Definition: efuse.h:80
digital_out_t pwm
Definition: efuse.h:82
err_t efuse_init(efuse_t *ctx, efuse_cfg_t *cfg)
eFuse initialization function.
pin_name_t en
Definition: efuse.h:92
void efuse_enable_pwm(efuse_t *ctx)
eFuse enable PWM function.
efuse_return_value_t
eFuse Click return value data.
Definition: efuse.h:102
pin_name_t pwm
Definition: efuse.h:93
@ EFUSE_ERROR
Definition: efuse.h:104
void efuse_disable_pwm(efuse_t *ctx)
eFuse disable the device function.
eFuse Click configuration object.
Definition: efuse.h:91
void efuse_disable_device(efuse_t *ctx)
eFuse disable the device function.
err_t efuse_default_cfg(efuse_t *ctx)
eFuse default configuration function.
void efuse_cfg_setup(efuse_cfg_t *cfg)
eFuse configuration object setup function.
@ EFUSE_OK
Definition: efuse.h:103
void efuse_enable_device(efuse_t *ctx)
eFuse enable the device function.