diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2011-12-15 07:10:10 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2012-01-28 13:14:45 +0100 |
commit | 6ab18bedb1dca6c3a91b23293583ccf33bc5e70f (patch) | |
tree | a17ad2f5e932752ad21f93d8d257de58a59f31a2 /src/target/firmware/apps/layer1/main.c | |
parent | c4701d420479f45c2fdf1526945edd707ed32a55 (diff) |
firmware/layer1: Using queue to process received l23 frames in main loop
Instead of processing the frames out of the interrupt context, they are
queued until serial interrupt returns and main loop is processed.
Diffstat (limited to 'src/target/firmware/apps/layer1/main.c')
-rw-r--r-- | src/target/firmware/apps/layer1/main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/target/firmware/apps/layer1/main.c b/src/target/firmware/apps/layer1/main.c index 61a400cf..0abfc063 100644 --- a/src/target/firmware/apps/layer1/main.c +++ b/src/target/firmware/apps/layer1/main.c @@ -95,6 +95,7 @@ int main(void) l1a_compl_execute(); update_timers(); sim_handler(); + l1a_l23_handler(); } /* NOT REACHED */ |