Structure defining BiSS-C configuration handle.
This structure combines pointers to both runtime state (priv) and compile-time configuration (attrs). The handle is returned by bissc_init() and passed to all BiSS-C driver APIs to identify the specific BiSS-C instance being operated on.
Data Fields | |
| bissc_priv * | priv |
| const bissc_attrs * | attrs |
| bissc_priv* bissc_config::priv |
Pointer to BiSS-C private data (runtime state and results). Contains encoder parameters, position data, control communication results, and all runtime operational state maintained by the driver
| const bissc_attrs* bissc_config::attrs |
Pointer to BiSS-C attributes (read-only configuration from SysConfig). Contains compile-time configuration including PRU instance, channels, clock frequencies, and operation mode settings