Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/tools/pioasm/
Dc_sdk_output.cpp149 if (program.fifo != fifo_config::txrx) { in output()
152 case fifo_config::tx: type = "PIO_FIFO_JOIN_TX"; break; in output()
153 case fifo_config::rx: type = "PIO_FIFO_JOIN_RX"; break; in output()
154 case fifo_config::txput: type = "PIO_FIFO_JOIN_TXPUT"; break; in output()
155 case fifo_config::txget: type = "PIO_FIFO_JOIN_TXGET"; break; in output()
156 case fifo_config::putget: type = "PIO_FIFO_JOIN_PUTGET"; break; in output()
Dpio_enums.h12 enum struct fifo_config { enum
Dpio_assembler.cpp76 void program::set_fifo_config(const yy::location &l, fifo_config config) { in set_fifo_config()
228 if (fifo != fifo_config::rx && fifo != fifo_config::tx && fifo != fifo_config::txrx) { in finalize()
323 if (program.fifo != fifo_config::rx && program.fifo != fifo_config::txrx) { in pre_validate()
333 if (program.fifo != fifo_config::txput && program.fifo != fifo_config::putget) { in pre_validate()
340 if (program.fifo != fifo_config::txget && program.fifo != fifo_config::putget) { in pre_validate()
Dparser.yy214 …| FIFO fifo_config { pioasm.get_current_program(@1, ".fifo", true).set_fifo_confi…
311 %type <enum fifo_config> fifo_config;
312 fifo_config: TXRX { $$ = fifo_config::txrx; }
313 | TX { $$ = fifo_config::tx; }
314 | RX { $$ = fifo_config::rx; }
315 | TXPUT { pioasm.check_version(1, @$, "txput"); $$ = fifo_config::txput; }
316 | TXGET { pioasm.check_version(1, @$, "rxput"); $$ = fifo_config::txget; }
317 | PUTGET { pioasm.check_version(1, @$, "putget"); $$ = fifo_config::putget; }
Doutput_format.h84 fifo_config fifo;
Dpio_types.h288 fifo_config fifo = fifo_config::txrx;
366 void set_fifo_config(const yy::location &l, fifo_config config);
/hal_rpi_pico-latest/tools/pioasm/gen/
Dparser.cpp223 value.YY_MOVE_OR_COPY< enum fifo_config > (YY_MOVE (that.value)); in stack_symbol_type()
316 value.move< enum fifo_config > (YY_MOVE (that.value)); in stack_symbol_type()
409 value.copy< enum fifo_config > (that.value); in operator =()
501 value.move< enum fifo_config > (that.value); in operator =()
984 yylhs.value.emplace< enum fifo_config > (); in parse()
1178 …on, ".fifo", true).set_fifo_config(yylhs.location, yystack_[0].value.as < enum fifo_config > ()); } in parse()
1450 { yylhs.value.as < enum fifo_config > () = fifo_config::txrx; } in parse()
1454 { yylhs.value.as < enum fifo_config > () = fifo_config::tx; } in parse()
1458 { yylhs.value.as < enum fifo_config > () = fifo_config::rx; } in parse()
1462 …k_version(1, yylhs.location, "txput"); yylhs.value.as < enum fifo_config > () = fifo_config::txput… in parse()
[all …]
Dparser.hpp394 char dummy3[sizeof (enum fifo_config)];
785 value.move< enum fifo_config > (std::move (that.value)); in basic_symbol()
899 basic_symbol (typename Base::kind_type t, enum fifo_config&& v, location_type&& l) in basic_symbol()
905 basic_symbol (typename Base::kind_type t, const enum fifo_config& v, const location_type& l) in basic_symbol()
1103 value.template destroy< enum fifo_config > (); in clear()
3264 value.copy< enum fifo_config > (YY_MOVE (that.value)); in basic_symbol()
3371 value.move< enum fifo_config > (YY_MOVE (s.value)); in move()