Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

asm_mult for uECC_PLATFORM == uECC_arm_thumb #198

Open
timethernom opened this issue Nov 4, 2022 · 0 comments
Open

asm_mult for uECC_PLATFORM == uECC_arm_thumb #198

timethernom opened this issue Nov 4, 2022 · 0 comments

Comments

@timethernom
Copy link

I am running on a chip that implements the ARMv6-M architecture, which supports the Thumb instruction set including "a small number of 32-bit instructions introduced with Thumb-2". From what I can see there is no asm_mult definition for uECC_arm_thumb, and setting uECC_OPTIMIZATION_LEVEL > 2 seems to have no effect.

Can performance be much improved by implementing asm_mult for thumb instruction set? Or, are the instructions that accelerate performance not available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant