summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/apps/layer1/main.c
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2011-12-15 07:10:10 +0100
committerHarald Welte <laforge@gnumonks.org>2012-01-28 13:14:45 +0100
commit6ab18bedb1dca6c3a91b23293583ccf33bc5e70f (patch)
treea17ad2f5e932752ad21f93d8d257de58a59f31a2 /src/target/firmware/apps/layer1/main.c
parentc4701d420479f45c2fdf1526945edd707ed32a55 (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.c1
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 */