/hal_rpi_pico-latest/src/rp2_common/hardware_hazard3/include/hardware/ |
D | hazard3.h | 33 #define hazard3_irqarray_read(csr, index) (riscv_read_set_csr(csr, (index)) >> 16) argument 35 #define hazard3_irqarray_read(csr, index) static_assert(false, "Not supported: Xh3irq extension") 39 #define hazard3_irqarray_write(csr, index, data) (riscv_write_csr(csr, (index) | ((uint32_t)(data) … argument 41 #define hazard3_irqarray_write(csr, index, data) static_assert(false, "Not supported: Xh3irq extens… 45 #define hazard3_irqarray_set(csr, index, data) (riscv_set_csr(csr, (index) | ((uint32_t)(data) << 1… argument 47 #define hazard3_irqarray_set(csr, index, data) static_assert(false, "Not supported: Xh3irq extensio… 51 #define hazard3_irqarray_clear(csr, index, data) (riscv_clear_csr(csr, (index) | ((uint32_t)(data) … argument 53 #define hazard3_irqarray_clear(csr, index, data) static_assert(false, "Not supported: Xh3irq extens…
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | time.c | 74 static alarm_id_t make_alarm_id(int index, uint16_t counter) { in make_alarm_id() argument 75 return index << 16 | counter; in make_alarm_id() 245 for(int16_t index = pool->ordered_head; index != -1; ) { in alarm_pool_irq_handler() local 246 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_irq_handler() 251 if (index != pool->ordered_head) { in alarm_pool_irq_handler() 255 pool->ordered_head = index; in alarm_pool_irq_handler() 260 index = next; in alarm_pool_irq_handler() 325 int16_t index = pool->free_head; in alarm_pool_add_alarm_at_force_in_context() local 326 alarm_pool_entry_t *entry = &pool->entries[index]; in alarm_pool_add_alarm_at_force_in_context() 327 if (index >= 0) { in alarm_pool_add_alarm_at_force_in_context() [all …]
|
/hal_rpi_pico-latest/src/common/pico_util/ |
D | queue.c | 24 static inline void *element_ptr(queue_t *q, uint index) { in element_ptr() argument 25 assert(index <= q->element_count); in element_ptr() 26 return q->data + index * q->element_size; in element_ptr() 29 static inline uint16_t inc_index(queue_t *q, uint16_t index) { in inc_index() argument 30 if (++index > q->element_count) { // > because we have element_count + 1 elements in inc_index() 31 index = 0; in inc_index() 41 return index; in inc_index()
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/ |
D | stdio_usb_descriptors.c | 149 const uint8_t *tud_descriptor_configuration_cb(__unused uint8_t index) { in tud_descriptor_configuration_cb() argument 153 const uint16_t *tud_descriptor_string_cb(uint8_t index, __unused uint16_t langid) { in tud_descriptor_string_cb() argument 169 if (index == 0) { in tud_descriptor_string_cb() 173 if (index >= sizeof(usbd_desc_str) / sizeof(usbd_desc_str[0])) { in tud_descriptor_string_cb() 176 const char *str = usbd_desc_str[index]; in tud_descriptor_string_cb()
|
/hal_rpi_pico-latest/tools/pioasm/ |
D | pio_disassembler.cpp | 92 std::string index; in disassemble() local 93 if (arg2 & 8) index = std::to_string(arg2 & 3); in disassemble() 94 else index = "y"; in disassemble() 98 guts = "osr, rxfifo[" + index + "]"; in disassemble() 100 guts = "rxfifo[" + index + "], isr"; in disassemble()
|
D | pio_assembler.cpp | 310 uint instr_mov::get_push_get_index(const program &program, extended_mov index) { in get_push_get_index() argument 311 if (index.loc == mov::fifo_y) { in get_push_get_index() 314 uint v = index.fifo_index->resolve(program); in get_push_get_index() 316 throw syntax_error(index.fifo_index->location, "FIFO index myst be between 0 and 7"); in get_push_get_index()
|
D | pio_types.h | 462 uint get_push_get_index(const program &program, extended_mov index);
|
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/ |
D | async_context_threadsafe_background.c | 166 uint index = irq - FIRST_USER_IRQ; in low_prio_irq_init() local 167 assert(index < count_of(async_contexts_by_user_irq)); in low_prio_irq_init() 168 async_contexts_by_user_irq[index] = self; in low_prio_irq_init() 284 uint index = __get_current_exception() - VTABLE_FIRST_IRQ - FIRST_USER_IRQ; in low_priority_irq_handler() local 285 assert(index < count_of(async_contexts_by_user_irq)); in low_priority_irq_handler() 286 async_context_threadsafe_background_t *self = async_contexts_by_user_irq[index]; in low_priority_irq_handler()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/ |
D | irq.c | 701 irq_handler_t irq_set_riscv_vector_handler(enum riscv_vector_num index, irq_handler_t handler) { in irq_set_riscv_vector_handler() argument 702 invalid_params_if(HARDWARE_IRQ, index > RISCV_VEC_MACHINE_EXTERNAL_IRQ); in irq_set_riscv_vector_handler() 705 irq_handler_t old = vtable[index]; in irq_set_riscv_vector_handler() 706 …vtable[index] = (irq_handler_t)encode_j_instruction((uintptr_t)&vtable[index], (uintptr_t)handler); in irq_set_riscv_vector_handler()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/include/hardware/ |
D | irq.h | 481 irq_handler_t irq_set_riscv_vector_handler(enum riscv_vector_num index, irq_handler_t handler);
|
/hal_rpi_pico-latest/docs/ |
D | main.css | 44 z-index: 9999;
|
D | Doxyfile.in | 41 INPUT = @PROJECT_SOURCE_DIR@/docs/index.h @DOXY_INPUT_DIRS@ @PROJECT_SOURCE_DIR@/d…
|
D | styles.css | 20 z-index: 10; 83 z-index: 1; 658 z-index: 50;
|
D | mainpage.md | 27 This SDK documentation contains a number of example code fragments. An index of these examples can …
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/ |
D | pio.c | 52 int index = hw_claim_unused_from_range((uint8_t*)&claimed[0], required, base, in pio_claim_unused_sm() local 54 return index >= (int)base ? index - (int)base : -1; in pio_claim_unused_sm()
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43_bus_pio_spi.c | 403 int index = (CYW43_BACKPLANE_READ_PAD_LEN_BYTES / 4) + 1 + 1; in _cyw43_read_reg() local 404 uint32_t buf32[index]; in _cyw43_read_reg() 420 uint32_t result = buf32[padding > 0 ? index - 1 : 1]; in _cyw43_read_reg()
|