src: use new libosmogsm and include/osmocom/[gsm|core] path to headers
authorPablo Neira Ayuso <pablo@gnumonks.org>
Tue, 26 Apr 2011 00:55:30 +0000 (02:55 +0200)
committerPablo Neira Ayuso <pablo@gnumonks.org>
Tue, 26 Apr 2011 00:55:30 +0000 (02:55 +0200)
commitade79a00838801dbcd95efd026d18b15eb1e1e3c
tree6b08d76dcee3abe022770fee6fd52b16d322c79e
parentf0059596a20bfa406a500ca5d6b34bf88d333ed3
src: use new libosmogsm and include/osmocom/[gsm|core] path to headers

This patch changes include paths to get osmocom-bb working with
the current libosmocore tree.

Among all these renames, you can notice several tweaks that I
added on purpose, and that require some explanation, they are:

* hexdump() in osmocon.c and osmoload.c has been renamed to avoid
clashing with hexdump() defined in libosmocore.

* gsmmap now depends on libosmogsm. Actually I had to cleanup
Makefile.am because I was experiencing weird linking problems,
probably due to a bug in the autotools. With the change included
in this patch, I got it compiled and linked here correctly.

This patch has been tested with the phone Motorola C123 and the
following images files:

* firmware/board/compal_e88/hello_world.compalram.bin
* firmware/board/compal_e88/layer1.compalram.bin

Using the osmocon, bcch_scan and mobile tools.

Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
89 files changed:
include/osmocore/rsl.h
src/Makefile
src/host/gsmmap/Makefile.am
src/host/gsmmap/configure.ac
src/host/layer23/configure.ac
src/host/layer23/include/osmocom/bb/common/l1ctl.h
src/host/layer23/include/osmocom/bb/common/lapdm.h
src/host/layer23/include/osmocom/bb/common/logging.h
src/host/layer23/include/osmocom/bb/common/osmocom_data.h
src/host/layer23/include/osmocom/bb/common/sysinfo.h
src/host/layer23/include/osmocom/bb/misc/layer3.h
src/host/layer23/include/osmocom/bb/misc/rslms.h
src/host/layer23/include/osmocom/bb/mobile/gsm48_rr.h
src/host/layer23/include/osmocom/bb/mobile/mncc.h
src/host/layer23/include/osmocom/bb/mobile/transaction.h
src/host/layer23/src/common/Makefile.am
src/host/layer23/src/common/gps.c
src/host/layer23/src/common/l1ctl.c
src/host/layer23/src/common/l1l2_interface.c
src/host/layer23/src/common/lapdm.c
src/host/layer23/src/common/logging.c
src/host/layer23/src/common/main.c
src/host/layer23/src/common/sap_interface.c
src/host/layer23/src/common/sim.c
src/host/layer23/src/common/sysinfo.c
src/host/layer23/src/misc/Makefile.am
src/host/layer23/src/misc/app_bcch_scan.c
src/host/layer23/src/misc/app_cbch_sniff.c
src/host/layer23/src/misc/app_ccch_scan.c
src/host/layer23/src/misc/app_cell_log.c
src/host/layer23/src/misc/app_echo_test.c
src/host/layer23/src/misc/bcch_scan.c
src/host/layer23/src/misc/cell_log.c
src/host/layer23/src/misc/rslms.c
src/host/layer23/src/mobile/Makefile.am
src/host/layer23/src/mobile/app_mobile.c
src/host/layer23/src/mobile/gsm322.c
src/host/layer23/src/mobile/gsm48_cc.c
src/host/layer23/src/mobile/gsm48_mm.c
src/host/layer23/src/mobile/gsm48_rr.c
src/host/layer23/src/mobile/main.c
src/host/layer23/src/mobile/mnccms.c
src/host/layer23/src/mobile/settings.c
src/host/layer23/src/mobile/subscriber.c
src/host/layer23/src/mobile/transaction.c
src/host/layer23/src/mobile/vty_interface.c
src/host/osmocon/osmocon.c
src/host/osmocon/osmoload.c
src/host/osmocon/tpu_debug.c
src/target/firmware/Makefile
src/target/firmware/apps/loader/main.c
src/target/firmware/board/compal/rf_power.c
src/target/firmware/board/gta0x/rf_power.c
src/target/firmware/board/pirelli_dpl10/rf_power.c
src/target/firmware/calypso/dsp.c
src/target/firmware/comm/msgb.c
src/target/firmware/comm/sercomm.c
src/target/firmware/comm/sercomm_cons.c
src/target/firmware/comm/timer.c
src/target/firmware/include/comm/msgb.h
src/target/firmware/include/comm/sercomm.h
src/target/firmware/include/comm/timer.h
src/target/firmware/include/layer1/async.h
src/target/firmware/include/layer1/l23_api.h
src/target/firmware/include/layer1/sched_gsmtime.h
src/target/firmware/include/layer1/sync.h
src/target/firmware/include/rf/trf6151.h
src/target/firmware/include/rffe.h
src/target/firmware/layer1/afc.c
src/target/firmware/layer1/agc.c
src/target/firmware/layer1/apc.c
src/target/firmware/layer1/async.c
src/target/firmware/layer1/l23_api.c
src/target/firmware/layer1/mframe_sched.c
src/target/firmware/layer1/prim_fbsb.c
src/target/firmware/layer1/prim_freq.c
src/target/firmware/layer1/prim_pm.c
src/target/firmware/layer1/prim_rach.c
src/target/firmware/layer1/prim_rx_nb.c
src/target/firmware/layer1/prim_tch.c
src/target/firmware/layer1/prim_tx_nb.c
src/target/firmware/layer1/prim_utils.c
src/target/firmware/layer1/rfch.c
src/target/firmware/layer1/sched_gsmtime.c
src/target/firmware/layer1/sync.c
src/target/firmware/layer1/tdma_sched.c
src/target/firmware/layer1/toa.c
src/target/firmware/rf/mt6139.c
src/target/firmware/rf/trf6151.c