Loading...
Searching...
No Matches
pio_program_conf Struct Reference

PIO program configuration. More...

Detailed Description

PIO program configuration.

Definition at line 760 of file pio.h.

#include <pio.h>

Data Fields

unsigned pc_start
 Initial program counter.
 
unsigned wrap_bottom
 Instruction index after which the PC wraps around.
 
unsigned wrap_top
 Instruction index the PC wraps to.
 
unsigned sideset_count
 Number of bits used for sideset.
 
bool sideset_optional
 Whether the sideset is optional.
 
bool sideset_pindirs
 Whether the sideset effects pin directions.
 

Field Documentation

◆ pc_start

unsigned pio_program_conf::pc_start

Initial program counter.

Definition at line 761 of file pio.h.

◆ sideset_count

unsigned pio_program_conf::sideset_count

Number of bits used for sideset.

Definition at line 764 of file pio.h.

◆ sideset_optional

bool pio_program_conf::sideset_optional

Whether the sideset is optional.

Definition at line 765 of file pio.h.

◆ sideset_pindirs

bool pio_program_conf::sideset_pindirs

Whether the sideset effects pin directions.

Definition at line 766 of file pio.h.

◆ wrap_bottom

unsigned pio_program_conf::wrap_bottom

Instruction index after which the PC wraps around.

Definition at line 762 of file pio.h.

◆ wrap_top

unsigned pio_program_conf::wrap_top

Instruction index the PC wraps to.

Definition at line 763 of file pio.h.


The documentation for this struct was generated from the following file: