Home
last modified time | relevance | path

Searched refs:slice (Results 1 – 7 of 7) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_plb_drv.c11 void plb_type_b_set_lut(PLB_Type *plb, plb_chn_t chn, plb_type_b_lut_slice_t slice, plb_type_b_slic… in plb_type_b_set_lut() argument
19 if (slice >= plb_type_b_slice_8) { in plb_type_b_set_lut()
20 …BLE_SET(PLB_SLICE_HIGH_BIT_MASK_SET(slice)))) | PLB_TYPE_B_LUT_LOOKUP_TABLE_SET(opt << PLB_SLICE_H… in plb_type_b_set_lut()
22 …ABLE_SET(PLB_SLICE_LOW_BIT_MASK_SET(slice)))) | PLB_TYPE_B_LUT_LOOKUP_TABLE_SET(opt << PLB_SLICE_L… in plb_type_b_set_lut()
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_plb_drv.h22 #define PLB_SLICE_HIGH_BIT_MASK_SET(slice) (PLB_SLICE_MASK << ((slice - plb_type_b_slice_8) << 2)) argument
23 #define PLB_SLICE_HIGH_BIT_SHIFT(slice) ((slice - plb_type_b_slice_8) << 2) argument
24 #define PLB_SLICE_LOW_BIT_MASK_SET(slice) (PLB_SLICE_MASK << (slice << 2)) argument
25 #define PLB_SLICE_LOW_BIT_SHIFT(slice) (slice << 2) argument
266 void plb_type_b_set_lut(PLB_Type *plb, plb_chn_t chn, plb_type_b_lut_slice_t slice, plb_type_b_slic…
/bsp/raspberry-pico/RP2040/board/
A DKconfig400 bool "pwm slice use all A pin"
403 bool "pwm slice use all B pin"
438 bool "pwm slice use all A pin"
441 bool "pwm slice use all B pin"
476 bool "pwm slice use all A pin"
479 bool "pwm slice use all B pin"
514 bool "pwm slice use all A pin"
517 bool "pwm slice use all B pin"
552 bool "pwm slice use all A pin"
555 bool "pwm slice use all B pin"
[all …]
/bsp/raspberry-pico/RP2350/board/
A DKconfig400 bool "pwm slice use all A pin"
403 bool "pwm slice use all B pin"
438 bool "pwm slice use all A pin"
441 bool "pwm slice use all B pin"
476 bool "pwm slice use all A pin"
479 bool "pwm slice use all B pin"
514 bool "pwm slice use all A pin"
517 bool "pwm slice use all B pin"
552 bool "pwm slice use all A pin"
555 bool "pwm slice use all B pin"
[all …]
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_sysctl_drv.c145 uint8_t slice, monitor_config_t *config) in sysctl_monitor_init() argument
147 …ptr->MONITOR[slice].CONTROL &= ~(SYSCTL_MONITOR_CONTROL_START_MASK | SYSCTL_MONITOR_CONTROL_OUTEN_… in sysctl_monitor_init()
150 … ptr->MONITOR[slice].HIGH_LIMIT = SYSCTL_MONITOR_HIGH_LIMIT_FREQUENCY_SET(config->high_limit); in sysctl_monitor_init()
151 ptr->MONITOR[slice].LOW_LIMIT = SYSCTL_MONITOR_LOW_LIMIT_FREQUENCY_SET(config->low_limit); in sysctl_monitor_init()
154 ptr->MONITOR[slice].CONTROL = (ptr->MONITOR[slice].CONTROL in sysctl_monitor_init()
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_sysctl_drv.c117 void sysctl_monitor_init(SYSCTL_Type *ptr, uint8_t slice, monitor_config_t *config) in sysctl_monitor_init() argument
119 …ptr->MONITOR[slice].CONTROL &= ~(SYSCTL_MONITOR_CONTROL_START_MASK | SYSCTL_MONITOR_CONTROL_OUTEN_… in sysctl_monitor_init()
122 … ptr->MONITOR[slice].HIGH_LIMIT = SYSCTL_MONITOR_HIGH_LIMIT_FREQUENCY_SET(config->high_limit); in sysctl_monitor_init()
123 ptr->MONITOR[slice].LOW_LIMIT = SYSCTL_MONITOR_LOW_LIMIT_FREQUENCY_SET(config->low_limit); in sysctl_monitor_init()
126 ptr->MONITOR[slice].CONTROL = (ptr->MONITOR[slice].CONTROL & in sysctl_monitor_init()
/bsp/raspberry-pico/Drivers/
A Ddrv_pwm.c159 uint32_t period_hz = pwm_hw->slice[slice_num].top; in _pwm_get()
163 configuration->pulse = pwm_hw->slice[slice_num].cc * 10; in _pwm_get()

Completed in 23 milliseconds