summaryrefslogtreecommitdiff
path: root/shared-module/sharpdisplay/SharpMemoryFramebuffer.h
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2021-01-08 08:49:25 -0600
committerJeff Epler <jepler@gmail.com>2021-01-08 08:49:25 -0600
commit430bcdb59d47fc89c7788aeb300027bcf4e00bf2 (patch)
treeb4845acb9cf255816bac88960ff02efba8401954 /shared-module/sharpdisplay/SharpMemoryFramebuffer.h
parent12264cca34179c2e3bafad49145c9af3f827fa0f (diff)
port_i2s_play: fill the initial buffer via background callback
There were _possibly_ problems where this routine was being entered by direct call AND by background callback. Schedule the work here, and it will be done almost immediately, without worry about interference. I don't know if this is strictly necessary, but it doesn't hurt. Since the I2S clock is being run all the time, we have to enter the background task to fill the FIFO with zeros constantly anyway.
Diffstat (limited to 'shared-module/sharpdisplay/SharpMemoryFramebuffer.h')
0 files changed, 0 insertions, 0 deletions