Home
last modified time | relevance | path

Searched defs:lane (Results 1 – 2 of 2) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_interp/include/hardware/
Dinterp.h280 static inline void interp_set_config(interp_hw_t *interp, uint lane, interp_config *config) { in interp_set_config()
302 static inline void interp_set_force_bits(interp_hw_t *interp, uint lane, uint bits) { in interp_set_force_bits()
339 static inline void interp_set_base(interp_hw_t *interp, uint lane, uint32_t val) { in interp_set_base()
350 static inline uint32_t interp_get_base(interp_hw_t *interp, uint lane) { in interp_get_base()
375 static inline void interp_set_accumulator(interp_hw_t *interp, uint lane, uint32_t val) { in interp_set_accumulator()
386 static inline uint32_t interp_get_accumulator(interp_hw_t *interp, uint lane) { in interp_get_accumulator()
397 static inline uint32_t interp_pop_lane_result(interp_hw_t *interp, uint lane) { in interp_pop_lane_result()
408 static inline uint32_t interp_peek_lane_result(interp_hw_t *interp, uint lane) { in interp_peek_lane_result()
441 static inline void interp_add_accumulator(interp_hw_t *interp, uint lane, uint32_t val) { in interp_add_accumulator()
445 #define interp_add_accumulater(interp, lane, val) interp_add_accumulator(interp, lane, val) argument
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_interp/
Dinterp.c17 static inline uint interp_lane_bit(interp_hw_t * interp, uint lane) { in interp_lane_bit()
21 void interp_claim_lane(interp_hw_t *interp, uint lane) { in interp_claim_lane()
32 void interp_unclaim_lane(interp_hw_t *interp, uint lane) { in interp_unclaim_lane()
37 bool interp_lane_is_claimed(interp_hw_t *interp, uint lane) { in interp_lane_is_claimed()