start to use libosmocore within the firmware
authorHarald Welte <laforge@gnumonks.org>
Sun, 7 Mar 2010 19:42:17 +0000 (20:42 +0100)
committerHarald Welte <laforge@gnumonks.org>
Sun, 7 Mar 2010 19:56:12 +0000 (20:56 +0100)
commit97c8b6f33b1a00ed1c138070ca14faaa6f71cfc6
treeb8951a27ae92d4924e8cca7599eafb777143e2af
parent5f3ead20158d059d022a11e121861e14bd0674df
start to use libosmocore within the firmware

 * remove linuxlist.h copy and use osmocore
 * don't put 'struct gsm_time' into l1ctl packets
 * include rx_level and snr for each burst in l1ctl
 * properly build libosmocore.a for target
 * move gsmtime functions into libosmocore
 * move ctype.h to standard location
41 files changed:
include/l1a_l23_interface.h
src/Makefile
src/host/layer23/src/l1ctl.c
src/target/firmware/Makefile
src/target/firmware/apps/l1test/main.c
src/target/firmware/apps/layer1/main.c
src/target/firmware/apps/loader/main.c
src/target/firmware/board/common/rffe_compal_dualband.c
src/target/firmware/calypso/uart.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/asm/ctype.h [deleted file]
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/ctype.h [new file with mode: 0644]
src/target/firmware/include/gsm.h [deleted file]
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/linuxlist.h [deleted file]
src/target/firmware/include/rf/trf6151.h
src/target/firmware/include/rffe.h
src/target/firmware/include/stdio.h
src/target/firmware/layer1/Makefile
src/target/firmware/layer1/afc.c
src/target/firmware/layer1/agc.c
src/target/firmware/layer1/async.c
src/target/firmware/layer1/gsm.c [deleted file]
src/target/firmware/layer1/l23_api.c
src/target/firmware/layer1/mframe_sched.c
src/target/firmware/layer1/sched_gsmtime.c
src/target/firmware/layer1/sync.c
src/target/firmware/layer1/tdma_sched.c
src/target/firmware/lib/ctype.c
src/target/firmware/lib/string.c
src/target/firmware/lib/vsprintf.c
src/target/firmware/rf/trf6151.c