Searched refs:program_mask (Results 1 – 1 of 1) sorted by relevance
69 uint32_t program_mask = (1u << program->length) - 1; in find_offset_for_program() local72 return used_mask & (program_mask << program->origin) ? -1 : program->origin; in find_offset_for_program()76 if (!(used_mask & (program_mask << (uint) i))) { in find_offset_for_program()141 uint32_t program_mask = (1u << program->length) - 1; in add_program_at_offset_check() local142 return (used_mask & (program_mask << offset)) ? PICO_ERROR_INSUFFICIENT_RESOURCES : PICO_OK; in add_program_at_offset_check()167 uint32_t program_mask = (1u << program->length) - 1; in add_program_at_offset() local168 _used_instruction_space[pio_get_index(pio)] |= program_mask << offset; in add_program_at_offset()191 uint32_t program_mask = (1u << program->length) - 1; in pio_remove_program() local192 program_mask <<= loaded_offset; in pio_remove_program()194 assert(program_mask == (_used_instruction_space[pio_get_index(pio)] & program_mask)); in pio_remove_program()[all …]