Macro libftd2xx_cc1101::__mpsse_base [−][src]
macro_rules! __mpsse_base { ($ft : ident <= > { $($commands : tt) * } ; $($tail : tt) *) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, cs_0)), $read_len : tt) { cs_low() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, $cs : tt)), $read_len : tt) { cs_low() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, $cs : tt)), $read_len : tt) { force_cs_low() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, cs_1)), $read_len : tt) { cs_high() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, $cs : tt)), $read_len : tt) { cs_high() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101 $passthru : tt, $cs : tt)), $read_len : tt) { force_cs_high() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { command_strobe($cmd : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { let $stat_id : ident = command_strobe($cmd : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; (@ stat_seq $buf : ident, $read_len : expr, [], ($($ret_ids : expr,) *)) => { ... }; (@ stat_seq $buf : ident, $read_len : expr, [$_d : expr, $($data : expr,) *], ($($ret_ids : expr,) *)) => { ... }; ($passthru : tt @ { write($msg : tt, $opcode : expr, [$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { write_tx_fifo([$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { write_pa_table([$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $stat_id : ident = write($msg : tt, $opcode : expr, [$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let $stat_id : ident = write_tx_fifo([$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let $stat_id : ident = write_pa_table([$($data : expr), * $(,) *]) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { write_all_regs($data : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { let $stat_id : ident = write_all_regs($data : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $data_id : ident = read($msg : tt, $opcode : expr, $len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let $data_id : ident = read_rx_fifo($len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let $data_id : ident = read_pa_table($len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let($stat_id : ident, $data_id : ident) = read($msg : tt, $opcode : expr, $len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let($stat_id : ident, $data_id : ident) = read_rx_fifo($len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt { let($stat_id : ident, $data_id : ident) = read_pa_table($len : expr) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { let $data_id : ident = read_all_regs() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { let($stat_id : ident, $data_id : ident) = read_all_regs() ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; (@ decode u8, $buf : ident, $read_len : expr) => { ... }; (@ decode $tp : ty, $buf : ident, $read_len : expr) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $data_id : ident = read_reg($opcode : expr, $enum_var : ident, :: libftd2xx_cc1101 :: regs :: FREQ) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let($stat_id : ident, $data_id : ident) = read_reg($opcode : expr, $enum_var : ident, :: libftd2xx_cc1101 :: regs :: FREQ) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $data_id : ident = read_reg($opcode : expr, $enum_var : ident, u16) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let($stat_id : ident, $data_id : ident) = read_reg($opcode : expr, $enum_var : ident, u16) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $data_id : ident = read_reg($opcode : expr, $enum_var : ident, $($tp : tt) *) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let($stat_id : ident, $data_id : ident) = read_reg($opcode : expr, $enum_var : ident, $($tp : tt) *) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; (@ encode u8, $data : expr) => { ... }; (@ encode $tp : ty, $data : expr) => { ... }; ($passthru : tt @ { write_reg($opcode : expr, $enum_var : ident, $data : expr, :: libftd2xx_cc1101 :: regs :: FREQ) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $stat_id : ident = write_reg($opcode : expr, $enum_var : ident, $data : expr, :: libftd2xx_cc1101 :: regs :: FREQ) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt @ { write_reg($opcode : expr, $enum_var : ident, $data : expr, u16) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $stat_id : ident = write_reg($opcode : expr, $enum_var : ident, $data : expr, u16) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ($passthru : tt @ { write_reg($opcode : expr, $enum_var : ident, $data : expr, $($tp : tt) *) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; ((($const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) @ { let $stat_id : ident = write_reg($opcode : expr, $enum_var : ident, $data : expr, $($tp : tt) *) ; $($tail : tt) * } -> [$($out : tt) *]) => { ... }; (@ transfer $ft : tt, [$($out : tt) *], $buf : ident, 0) => { ... }; (@ transfer $ft : tt, [$($out : tt) *], $buf : ident, $read_len : expr) => { ... }; ((($_const_let : tt, (@ cc1101($ft : tt, $buf : ident, (), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { } -> [$($out : tt) *]) => { ... }; ((($_const_let : tt, (@ cc1101($ft : tt, $buf : ident, ($($ret_ids : ident,) *), { $($post_reads : tt) * }), $cs : tt)), $read_len : tt) { } -> [$($out : tt) *]) => { ... }; ($($tokens : tt) *) => { ... }; }
Expand description
Internally-shadowed macro to support generated mpsse
macro.