[layer23] Cleanup of mobile application
authorAndreas.Eversberg <jolly@eversberg.eu>
Sun, 14 Nov 2010 11:52:57 +0000 (11:52 +0000)
committerAndreas.Eversberg <jolly@eversberg.eu>
Sun, 14 Nov 2010 11:52:57 +0000 (11:52 +0000)
commitf8903f06d19f67d7dde85004e5e306cef7d199b6
tree3968e5c5a68b211960b3d432022d14c232228872
parent2d8b427ef862b04dbf87ded883a4ee656ec38c34
[layer23] Cleanup of mobile application

All functions for handling mobile instances and mobile relevant parts are
moved to mobile/app_mobile.c, the mobile/main.c and mobile/mncc.c become a
simple out-of-the-box mobile application. (making calls)

The mobile/main.c can be replaced easily by a different application now.
this application may have it's own call control implementation (layer 4).
Full configurations via VTY is still possible and required in this case.
src/host/layer23/include/osmocom/bb/common/osmocom_data.h
src/host/layer23/include/osmocom/bb/mobile/app_mobile.h [new file with mode: 0644]
src/host/layer23/include/osmocom/bb/mobile/mncc.h
src/host/layer23/src/mobile/app_mobile.c
src/host/layer23/src/mobile/gsm322.c
src/host/layer23/src/mobile/gsm48_mm.c
src/host/layer23/src/mobile/main.c
src/host/layer23/src/mobile/vty_interface.c