Commit Graph

13 Commits

Author SHA1 Message Date
Pablo Neira Ayuso ade79a0083 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>
2011-04-26 02:55:30 +02:00
Steve Markgraf cb8b198375 target/fw: set the TRF6151 tsp IDs from the rffe initialization
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24 16:48:56 +01:00
Sylvain Munaut daa8630468 target/layer1: Implement host-driven Tx power control
It's up to L23 to change the parameters using the appropriate
L1CTL call.

This is a mix between Harald's version and Dieter's version of
the TX control code.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-09-26 20:05:22 +02:00
Ingo Albrecht 23359954b9 firmware: some documentation about memory maps and linkage 2010-07-20 14:41:21 +02:00
Ingo Albrecht 46a9f98bf9 firmware: new highram linkage 2010-07-20 14:41:20 +02:00
Ingo Albrecht 1ad5036c0e firmware: fixed linkage of ctors and dtors for ram images 2010-07-20 14:41:20 +02:00
Ingo Albrecht bb886b7f28 firmware: untabify linker scripts. 2010-07-20 14:41:20 +02:00
Ingo Albrecht dd6522d1f4 firmware: fixed ctor linkage 2010-07-20 14:41:20 +02:00
Ingo Albrecht 0eeb05e3ac firmware: proper exception redirect 2010-07-20 14:41:20 +02:00
Ingo Albrecht 41137ab3e5 firmware: establish a ramtext section for code that must be in ram 2010-07-20 14:41:20 +02:00
Ingo Albrecht 02d57bfcf9 firmware: modularized startup code 2010-07-20 14:41:19 +02:00
Ingo Albrecht 3f998d80eb firmware: separated various pieces of interrupt handling apart 2010-07-20 14:41:19 +02:00
Ingo Albrecht 0068f87c1f firmware: linker script and startup code reorg. 2010-07-20 14:41:19 +02:00