Skip to content

use AND operator to perform mod#16

Open
StefanoBelloni wants to merge 2 commits intoPaulStoffregen:masterfrom
tagliabau:master
Open

use AND operator to perform mod#16
StefanoBelloni wants to merge 2 commits intoPaulStoffregen:masterfrom
tagliabau:master

Conversation

@StefanoBelloni
Copy link

Hallo,
first of all thanks for this library.

Since the max size of the RX buffer is a power of two, it might be convinient to use the &-operator:
I found that, for example, avr-gcc (GCC) 7.3.0 does not optimize it, but use the expensive _divmodhi to perform n % 64.

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

Successfully merging this pull request may close these issues.

1 participant