Skip to content

Submodule SoftwareSerial: small footprint reduction #5993

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

Merged
merged 1 commit into from
Apr 17, 2019

Conversation

dok-net
Copy link
Contributor

@dok-net dok-net commented Apr 17, 2019

The ICACHE RAM use is optimized and the ISR table size is reduced in size.

@earlephilhower earlephilhower merged commit b4e8b2f into esp8266:master Apr 17, 2019
@dok-net
Copy link
Contributor Author

dok-net commented May 11, 2019

@earlephilhower Addressing resource issues due to ISR trampoline tables, any new release of EspSoftwareSerial relies on #6049 getting fixed by #6048 . This allows me to remove the tables completely :-) Releasing EspSoftwareSerial including an interface change for better alignment with ESP32 (think WEMOS D1 mini ESP32 boards that are pin-compatible) is pending this PR :-(

@earlephilhower
Copy link
Collaborator

@dok-net sure, keep on us if we don't merge in a timely basis. Right now I think we're still trying to ensure 2.5.1 is working, so merge freeze until that's confirmed.

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.

2 participants