Home
last modified time | relevance | path

Searched refs:divider (Results 1 – 12 of 12) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_divider/
DCMakeLists.txt1 pico_simple_hardware_headers_only_target(divider)
3 target_sources(hardware_divider INTERFACE ${CMAKE_CURRENT_LIST_DIR}/divider.S)
5 target_sources(hardware_divider INTERFACE ${CMAKE_CURRENT_LIST_DIR}/divider.c)
DBUILD.bazel8 "//bazel/constraint:rp2040": ["divider.S"],
9 "//conditions:default": ["divider.c"],
12 "include/hardware/divider.h",
/hal_rpi_pico-latest/src/host/hardware_divider/
DBUILD.bazel5 srcs = ["divider.c"],
6 hdrs = ["include/hardware/divider.h"],
DCMakeLists.txt1 pico_simple_hardware_target(divider)
/hal_rpi_pico-latest/test/hardware_pwm_test/
Dhardware_pwm_test.c86 float divider = 100.5; in main() local
87 int i = (int16_t) divider; in main()
88 int f = (int8_t) ((divider - i) * 16); in main()
89 pwm_set_clkdiv(pwm, divider); in main()
/hal_rpi_pico-latest/src/host/pico_divider/
DCMakeLists.txt4 ${CMAKE_CURRENT_LIST_DIR}/divider.c)
DBUILD.bazel5 srcs = ["divider.c"],
/hal_rpi_pico-latest/src/common/pico_divider_headers/
DBUILD.bazel5 hdrs = ["include/pico/divider.h"],
/hal_rpi_pico-latest/src/rp2_common/hardware_pwm/include/hardware/
Dpwm.h469 static inline void pwm_set_clkdiv(uint slice_num, float divider) { in pwm_set_clkdiv() argument
471 valid_params_if(HARDWARE_PWM, divider >= 1.f && divider < 256.f); in pwm_set_clkdiv()
472 uint8_t i = (uint8_t)divider; in pwm_set_clkdiv()
473 uint8_t f = (uint8_t)((divider - i) * (0x01 << 4)); in pwm_set_clkdiv()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
DCMakeLists.txt88 # # PICO_CMAKE_CONFIG: CYW43_PIO_CLOCK_DIV_INT, integer component of pio clock divider used …
92 # # PICO_CMAKE_CONFIG: CYW43_PIO_CLOCK_DIV_FRAC8, fractional component of pio clock divider
96 …NFIG: CYW43_PIO_CLOCK_DIV_DYNAMIC, flag used to enable dynamic pio clock divider API, type=bool, d…
/hal_rpi_pico-latest/src/rp2_common/pico_divider/
DCMakeLists.txt52 message(FATAL_ERROR "divider implementation must be set on executable not library")
Ddivider_hardware.S38 @ wait 8-n cycles for the hardware divider