summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/src/misc/rslms.c
AgeCommit message (Collapse)AuthorFilesLines
2011-11-13host/layer23: Removed local copy of LAPDm, using libosmocore instadAndreas Eversberg1-1/+1
Since libosmocore already has LAPDm implementation, we don't need the local copy of LAPDm code anymore. Written-by: Andreas Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-06-24fix some spillage from recent conversionHarald Welte1-1/+2
2011-06-23further decouple lapdm code from osmocom_ms and l1ctlHarald Welte1-3/+5
we introduce a new primitive layer betwen PH and DL, enabling the use of the LAPDm code in applications that are not based on L1CTL
2011-06-21layer23: make LAPDm code mostly independent of 'struct osmocom_ms'Harald Welte1-2/+2
This is one step in the direction of re-using the lapdm code in osmo-bts.
2011-04-26src: use new libosmogsm and include/osmocom/[gsm|core] path to headersPablo Neira Ayuso1-4/+4
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>
2010-09-14layer23: Move app logic in layer3.c with state struct.Sylvain Munaut1-8/+0
It's far from perfect but at least it's not split in two file and makes it easier to expand the logic. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-07-27layer23: Unify the prefix of l1ctl TX functionsSylvain Munaut1-1/+1
Some had tx_ph_XX, others l1ctl_tx_XXX and some l1ctl_tx_ph_XXX Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-07-27layer23: Split [2/2] -> The header filesSylvain Munaut1-6/+6
This split the headers and adapt the source. We use osmocom/bb as a prefix because libosomore also uses osmocom and generic names such as misc & common could conflict in the future. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-07-27layer23: Split [1/2] -> The source codeSylvain Munaut1-0/+156
We split into : - common: Everything that can be shared - mobile: The real spec compliant mobile phones - misc: Different test stuff Signed-off-by: Sylvain Munaut <tnt@246tNt.com>