summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/comm/sercomm.c
diff options
context:
space:
mode:
authorIngo Albrecht <prom@berlin.ccc.de>2010-04-13 04:45:17 +0200
committerHarald Welte <laforge@gnumonks.org>2010-04-24 13:26:53 +0200
commite9c6a41c3829a70d61cff08d15c157674a747744 (patch)
treebf3c830f7a775e7ca9fbf8cad56e155f3fe5e90b /src/target/firmware/comm/sercomm.c
parent80ad05830d41fd387b681788a15ddb942947d898 (diff)
sercomm: implemented a trivial echo dlci.
Diffstat (limited to 'src/target/firmware/comm/sercomm.c')
-rw-r--r--src/target/firmware/comm/sercomm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/target/firmware/comm/sercomm.c b/src/target/firmware/comm/sercomm.c
index 505de70b..cace0465 100644
--- a/src/target/firmware/comm/sercomm.c
+++ b/src/target/firmware/comm/sercomm.c
@@ -85,6 +85,9 @@ void sercomm_init(void)
sercomm.rx.msg = NULL;
sercomm.initialized = 1;
+
+ /* set up the echo dlci */
+ sercomm_register_rx_cb(SC_DLCI_ECHO, &sercomm_sendmsg);
}
int sercomm_initialized(void)