felias-fogg / SoftI2CMaster

Software I2C Arduino library
GNU General Public License v3.0
368 stars 100 forks source link

When project gets bigger SoftI2CMaster wont complie because of rcalls and rjmps #23

Closed zakzag closed 6 years ago

zakzag commented 6 years ago

When one's project grows, eventually it gets to the point where SoftI2CMaster won't compile, as rcalls and rjmps are out of bounds, so they need to be replaced to call and jmp respectively.

felias-fogg commented 6 years ago

Never happened to me although although I write fairly large programs.

Could you send me an example?

I believe that this should not happen since the relative calls and jumps are only inside the code, which should stick together regardless how large you project is. But would be interesting to see when it happens nevertheless.

Am 16.01.2018 um 17:38 schrieb zakzag notifications@github.com:

When one's project grows eventually it gets to the point where SoftI2CMaster won't compile, as rcalls and rjmps are out of bounds, so they need to be replaced to call and jmp respectively.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.