Hi all,
I'm developing gr-gsm project which uses GNU Radio framework in order to
build infrastructure for receiving GSM data.
Recently we've added libosmocore as a dependency in order to use it's
implementation of ciphering algorithms.
I would like to use more of the code that was already implemented thanks
to your work, but I've found some parts that I would expect to be in
libosmocore are not in there but in osmocom-bb. One of the examples is
interpretation of system information messages that is in
src/host/layer23/src/common/sysinfo.c.
Is it possible to move parts that are usable for projects outside of
osmocom into libsomocore? If yes - how can I proceed with that? I'm
aware that it is not simple process as it involves also removing these
parts from osmocom-bb and maybe also editing them in order to make them
independent of osmocom-bb.
--
Best Regards,
Piotr Krysik
FWIW, someone asked me whether c113 worked. I found a cheap 113a and hello_world loaded pretty well. The screen on my phone is shot but the backlight did come on.it works fine with the following command:
craig@craig:~/c115-osmocom-bb/src$ host/osmocon/osmocon -p /dev/ttyUSB0 -m c123xor target/firmware/board/compal_e88/hello_world.compalram.bin
OsmocomBB Hello World (revision osmocon_v0.0.0-1754-gfc20a37)
======================================================================
Device ID code: 0xb4fb
Device Version code: 0x0000
ARM ID code: 0xfff3
cDSP ID code: 0x0128
Die ID code: c5c63637a5039778
======================================================================
REG_DPLL=0x2413
CNTL_ARM_CLK=0xf0a1
CNTL_CLK=0xff91
CNTL_RST=0xfff3
CNTL_ARM_DIV=0xfff9
======================================================================
REG_DPLL=0x2413
CNTL_ARM_CLK=0xf0a1
CNTL_CLK=0xff91
CNTL_RST=0xfff3
CNTL_ARM_DIV=0xfff9
======================================================================
entering interrupt loop