Powerquad CMSIS function overrides

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Powerquad CMSIS function overrides

160 Views
Peter19
Contributor II

Hi

The fsl_powerquad_cmsis.c implements many CMSIS functions using PowerQuad. Many are useful and many are not useful since powerquad is restricted in data size (for instance).

How can I make use of some functions from powerquad accelerator and some functions from CMSIS original implementation.
Example: I do not want to call arm_mat_trans_q15 powerquad accelerator, but I still want to call arm_sqrt_q31 with powerquad accelerator.

Regards
/Peter


 

Labels (1)
0 Kudos
Reply
3 Replies

71 Views
Peter19
Contributor II

Hi @Alice_Yang 
You mean to say that I can copy SDK source files and modify them as part of local project? Sure, that seems like a temporary workaround. What I would expect is to upstream this flexibility so I don't branch of some SDK code that I no longer get updates of.

Regards

/Peter

0 Kudos
Reply

22 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Peter19 

Thanks for the suggestion.
I will forward it to the SDK team for their consideration.

As far as I know, there is currently no plan to implement this feature.
However, I will make sure to clearly describe your suggestion to them.

Thank you!

 

BR

Alice

0 Kudos
Reply

143 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello @Peter19 

 

Thank you for contacting us. You can include the headers of both files in your application code, and exclude or delete the APIs you do not wish to use.

 

BR

Alice

0 Kudos
Reply