Inter-Layer intergration work
authorHarald Welte <laforge@gnumonks.org>
Tue, 2 Mar 2010 17:47:01 +0000 (18:47 +0100)
committerHarald Welte <laforge@gnumonks.org>
Tue, 2 Mar 2010 17:47:01 +0000 (18:47 +0100)
commit092d57bef9bd560438993a85e8d04060386d0f4e
tree39cea97ebf772416cf1cfbab383f8a66b2d3fa5e
parent11c97f5effbb409cdd1c9be21b00de529158401e
Inter-Layer intergration work

L1 and L2 now pass UI frames like BCCH and CCCH downlink up into
L3, which detects an IMMediate ASSignment command and instructs
the L1 to switch to SDCCH/4.

From this point on, SDCCH/4 and SACCH4/C messages end up in our
L2 LAPDm implementation and are forwarded to L3.
15 files changed:
include/l1a_l23_interface.h
src/host/layer2/include/osmocom/Makefile.am
src/host/layer2/include/osmocom/lapdm.h
src/host/layer2/include/osmocom/osmocom_data.h
src/host/layer2/include/osmocom/osmocom_layer2.h
src/host/layer2/src/Makefile.am
src/host/layer2/src/lapdm.c
src/host/layer2/src/layer2_main.c
src/host/layer2/src/osmocom_layer2.c
src/host/layer2/src/osmocom_rslms.c
src/shared/libosmocore/include/osmocore/msgb.h
src/target/firmware/comm/sercomm.c
src/target/firmware/include/comm/msgb.h
src/target/firmware/layer1/l23_api.c
src/target/firmware/layer1/sync.c