Skip to content

No fixed max. shifters per chain#292

Merged
DocMoebiuz merged 4 commits intoMobiFlight:mainfrom
elral:wo_fixed_modules
Dec 25, 2023
Merged

No fixed max. shifters per chain#292
DocMoebiuz merged 4 commits intoMobiFlight:mainfrom
elral:wo_fixed_modules

Conversation

@elral
Copy link
Collaborator

@elral elral commented Dec 15, 2023

Description of changes

For input and output shifter the statically initialized buffer is replaced by a dynamcally initialization on runtime with the size of chained 8bit shifter. The required memory will be in the device buffer as all deiveces.
This allows to use more than four 8bit shifter in one chain.
See also MobiFlight/MobiFlight-Connector#1323

Additionally small code clean up is done.

Fixes #291

@elral elral requested a review from DocMoebiuz as a code owner December 15, 2023 09:37
@github-actions
Copy link

Firmware for this pull request:
Firmware.zip

@elral elral changed the title Wo fixed modules No fixed max. shifters per chain Dec 15, 2023
@github-actions
Copy link

Firmware for this pull request:
Firmware.zip

@DocMoebiuz DocMoebiuz merged commit 5cc293a into MobiFlight:main Dec 25, 2023
@DocMoebiuz DocMoebiuz added the enhancement New feature or request label Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Daisy chained shifters are fixed to maximal 4

2 participants