Home
last modified time | relevance | path

Searched refs:delay (Results 1 – 8 of 8) sorted by relevance

/hal_rpi_pico-3.4.0/tools/pioasm/
Dpio_disassembler.cpp160 uint delay = ((uint) inst >> 8u) & 0x1f; in disassemble() local
162 if (sideset_bits_including_opt && (!sideset_opt || (delay & 0x10u))) { in disassemble()
163 …ss << ("side "+ std::to_string((delay & (sideset_opt ? 0xfu : 0x1fu)) >> (5u - sideset_bits_includ… in disassemble()
167 delay &= ((1u << (5 - sideset_bits_including_opt)) - 1u); in disassemble()
168 ss << std::left << std::setw(4) << (delay ? ("[" + std::to_string(delay) + "]") : ""); in disassemble()
Dpython_output.cpp315 uint delay = ((uint) inst >> 8u) & 0x1f; in disassemble() local
317 if (sideset_bits_including_opt && (!sideset_opt || (delay & 0x10u))) { in disassemble()
318 …ss << (".side("+ std::to_string((delay & (sideset_opt ? 0xfu : 0x1fu)) >> (5u - sideset_bits_inclu… in disassemble()
322 delay &= ((1u << (5 - sideset_bits_including_opt)) - 1u); in disassemble()
323 ss << std::left << std::setw(4) << (delay ? ("[" + std::to_string(delay) + "]") : ""); in disassemble()
Dparser.yy199 base_instruction sideset delay { $$ = $1; $$->sideset = $2; $$->delay = $3; }
200 | base_instruction delay sideset { $$ = $1; $$->delay = $2; $$->sideset = $3; }
201 | base_instruction sideset { $$ = $1; $$->sideset = $2; $$->delay = resolvable_int(@$, 0); }
202 | base_instruction delay { $$ = $1; $$->delay = $2; }
203 | base_instruction { $$ = $1; $$->delay = resolvable_int(@$, 0); }
222 %type <std::shared_ptr<resolvable>> delay;
223 delay:
Dpio_assembler.cpp200 int _delay = delay->resolve(program); in encode()
202 throw syntax_error(delay->location, "instruction delay must be positive"); in encode()
206 throw syntax_error(delay->location, "instruction delay must be <= 31"); in encode()
211 throw syntax_error(delay->location, msg.str()); in encode()
Dpio_types.h209 rvalue delay; member
/hal_rpi_pico-3.4.0/src/rp2040/hardware_structs/include/hardware/structs/
Dclocks.h98 io_rw_32 delay;
/hal_rpi_pico-3.4.0/test/pico_time_test/
Dpico_time_test.c244 uint delay = 9; // 9 seems to be the magic number (at least for reproducing on 10.2.1) in issue_195_test() local
245 sleep_us(delay); in issue_195_test()
/hal_rpi_pico-3.4.0/tools/pioasm/gen/
Dparser.cpp1111 …ptr<resolvable> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->delay = yystack_[0].valu… in parse()
1115 …tr<instruction> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->delay = yystack_[1].valu… in parse()
1119 …ptr<resolvable> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->delay = resolvable_int(y… in parse()
1123 …tr<instruction> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->delay = yystack_[0].valu… in parse()
1127 …tr<instruction> > (); yylhs.value.as < std::shared_ptr<instruction> > ()->delay = resolvable_int(y… in parse()