8000 add regular scheduled functions, now also callable on `yield()` by d-a-v · Pull Request #6039 · esp8266/Arduino · GitHub
[go: up one dir, main page]

Skip to content

add regular scheduled functions, now also callable on yield() #6039

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 35 commits into from
May 23, 2019
Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1674c72
add regular scheduled functions, now also callable on `yield()`
d-a-v May 2, 2019
4f09a64
protect critical sections
d-a-v May 3, 2019
b6564c2
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 3, 2019
545dd35
fix emulation on host, use alternate interruopt locking method
d-a-v May 3, 2019
aa4f87e
fix emulation on host
d-a-v May 3, 2019
896b686
critical code protection (wip)
d-a-v May 3, 2019
fac39ed
add IRAM attrs where relevant
d-a-v May 3, 2019
6e48831
add host emulation fake defines
d-a-v May 3, 2019
b9bf95b
fix per https://github.com/esp8266/Arduino/pull/6039#commitcomment-33…
d-a-v May 4, 2019
37128a2
Merge branch 'master' into recurrentscheduledfunctions
earlephilhower May 5, 2019
36ac7dd
wonderful idea with a class and its destructor for interrupt locking
d-a-v May 5, 2019
499d2ea
remove duplicate interrupt lock class
d-a-v May 6, 2019
19955d8
Merge commit '625c3a62c4991347e8298fb5e4021bc6f6df7099' into recurren…
d-a-v May 13, 2019
fc9ff2a
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 14, 2019
97fde51
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 15, 2019
cce44be
Merge branch 'recurrentscheduledfunctions' of github.com:d-a-v/Arduin…
d-a-v May 16, 2019
83ab383
remove ScheduledFunctions per https://github.com/esp8266/Arduino/pull…
d-a-v May 16, 2019
8f1953e
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 16, 2019
d2e5fbc
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 18, 2019
58cfb7b
Merge branch 'master' into recurrentscheduledfunctions
d-a-v May 20, 2019
c042640
restore FIFO
d-a-v May 20, 2019
9854ad0
fix comments per review
d-a-v May 21, 2019
e42d104
Merge branch 'recurrentscheduledfunctions' of github.com:d-a-v/Arduin…
d-a-v May 22, 2019
c064a58
uodates per review
d-a-v May 22, 2019
8f022c6
fixes per review
d-a-v May 22, 2019
e2ad457
fixes per review
d-a-v May 22, 2019
16c7e62
fix inverted logic missed from review
d-a-v May 22, 2019
7982a7f
fix per review https://github.com/d-a-v/Arduino/pull/6 (1/2)
d-a-v May 23, 2019
65603a3
fix dangling pointer per https://github.com/d-a-v/Arduino/pull/6 last…
d-a-v May 23, 2019
24474c8
pass lambdas with const refs
d-a-v May 23, 2019
d9c2270
Proposed changes from review
dok-net May 22, 2019
df839c2
Initial count not applied anymore
dok-net May 23, 2019
40dbcc1
Merge pull request #6 from dok-net/d-a-v/recurrentscheduledfunctions
d-a-v May 23, 2019
8e06c30
cosmetics
d-a-v May 23, 2019
a98cf9d
Merge branch 'master' into recurrentscheduledfunctions
earlephilhower May 23, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into recurrentscheduledfunctions
  • Loading branch information
d-a-v authored May 15, 2019
commit 97fde5134b10dbac961804f3316173a1b0057705

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

0