1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-05-11 04:01:30 +03:00

12 Commits

Author SHA1 Message Date
Earle F. Philhower, III
1b1b0a28a8
Add stack repainting call to ESP class (#5221)
Allow the unused stack to be reset to the check value at any time in
the application, allowing for delta-stack calculations to be done.

Add ESP.resetFreeContStack() class method for general use.

Add in some dumping in the BearSSL_Validation example to show the
usage for those that care.
2018-10-11 08:55:30 -07:00
Ivan Grokhotkov
5d5ea92a4d
Move continuation stack from .bss onto sys stack (#4622) 2018-04-18 11:19:49 +08:00
Kyle Fleming
212a829942 Move cont_init from ram to flash (#4384) 2018-03-31 19:32:34 -03:00
Rodion Kvashnin
2126146e20 Fix warnings (#2881)
* Suppressed -Wunused-parameter and -Wunused-function by casting to void unused identifiers.

* Explicit initialization of all fields to suppress -Wmissing-field-initializers.

* Fixed signed/unsigned integer comparison.

* memset initialization of structs.

* More -Wunused-parameter fixes.
2017-01-31 10:07:59 +03:00
Ivan Grokhotkov
60baf802e1 Add function to measure stack high water mark (thanks @g3gg0) 2015-12-23 10:13:01 +03:00
Ivan Grokhotkov
4f35207951 Move some core functions back into RAM 2015-10-06 16:11:40 +03:00
Ivan Grokhotkov
e5d2ba5db8 Pass timeout to optimistic_yield, add cont_can_yield check 2015-07-20 15:48:25 +03:00
Ivan Grokhotkov
66be67ced2 Fix alignment of continuations stack 2015-06-19 17:25:25 +03:00
Markus Sattler
f165a0afcd use Eclipse auto Format to get rip auf the tab, space and code style inconsistency 2015-04-06 19:33:50 +02:00
Ivan Grokhotkov
4cf6737823 More license headers 2014-12-19 01:43:18 +03:00
Ivan Grokhotkov
09e27637dc Fix continuations 2014-11-21 12:15:03 +03:00
Ivan Grokhotkov
705928fdee Continuations support 2014-11-20 17:25:27 +03:00