summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* src: use new libosmogsm and include/osmocom/[gsm|core] path to headersPablo Neira Ayuso2011-04-261-2/+1Star
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* firmware: Add support for the Pirelli DP-L10 triband GSM/Wifi phoneSteve Markgraf2011-01-241-1/+6
| | | Signed-off-by: Steve Markgraf <steve@steve-m.de>
* fw/board/gta0x: move rffe configuration to board/gta0xSteve Markgraf2011-01-241-4/+2Star
| | | | Signed-off-by: Steve Markgraf <steve@steve-m.de>
* fw/makefile: enable generation of Compal E86 images (Motorola C139/C140)Steve Markgraf2011-01-241-1/+6
| | | | | | | This target now has its own init.c which correctly initializes the display and the keypad backlight Signed-off-by: Steve Markgraf <steve@steve-m.de>
* target/layer1: Implement host-driven Tx power controlSylvain Munaut2010-09-261-2/+2
| | | | | | | | | | 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>
* [firmware] bring back gta0x imagesSteve Markgraf2010-07-231-5/+4Star
| | | Signed-off-by: Steve Markgraf <steve@steve-m.de>
* [display] add driver for the Toppoly TD014, as used in the C139/C140Steve Markgraf2010-07-201-1/+1
| | | | Signed-off-by: Steve Markgraf <steve@steve-m.de>
* [apps] add chainloading applicationSteve Markgraf2010-07-201-1/+1
| | | | | | It does nothing more than jumping to the Calypso romloader. Signed-off-by: Steve Markgraf <steve@steve-m.de>
* firmware: small makefile reorgIngo Albrecht2010-07-201-12/+15
|
* firmware: moved dead-brain-flags to primary makefileIngo Albrecht2010-07-201-0/+9
|
* firmware: e88 flash linkageIngo Albrecht2010-07-201-2/+3
|
* firmware: new highram linkageIngo Albrecht2010-07-201-1/+4
|
* firmware: modularized startup codeIngo Albrecht2010-07-201-3/+3
|
* firmware: separated various pieces of interrupt handling apartIngo Albrecht2010-07-201-1/+5
|
* firmware: linker script and startup code reorg.Ingo Albrecht2010-07-201-11/+32
|
* firmware: removed old compal_dump.Ingo Albrecht2010-07-201-1/+1
|
* firmware: linker script for flashed app on e88.Ingo Albrecht2010-07-201-1/+2
|
* firmware: sim controller driver by dexterIngo Albrecht2010-07-151-1/+1
|
* Add new board gta0x (for Openmoko Freerunner devices) and build itDaniel Willmann2010-05-171-1/+3
| | | | | | For now just copied over the compal_e88 init.c and adapted the RF frontend functions. For osmocon to work with the GSM download cable SERCOMM_UART_NR and CONS_UART_NR need to be switched.
* layer1: remove 'l1s_cb' and l1_signal mechanismHarald Welte2010-05-171-1/+1
| | | | | | | | | the l1s signal was an old mechanism between l1test and the layer1 before we introduced the L1CTL protocol. This commit removes all leftover references to it. It also disables the l1test app, as it would no longer work without major modifications (using l1ctl from within the phone).
* firmware: Allow for selective board and environment builds.Ingo Albrecht2010-04-081-2/+2
|
* firmware: correct linker scripts, more commonplace section naming, ↵Ingo Albrecht2010-04-081-2/+3
| | | | reorganized start code.
* firmware: Support for building for multiple target environments.Ingo Albrecht2010-04-081-1/+7
|
* Introduce LCD display_driver infrastructureHarald Welte2010-03-121-1/+1
| | | | | | | * introduce display_driver layer * port st7558 and ssd1783 drivers to display_driver * allow for run-time selection of display driver from board/init.c * replace st7558_puts() calls with display_puts() calls
* start to use libosmocore within the firmwareHarald Welte2010-03-071-1/+1
| | | | | | | | | * 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
* actually link against libosmocore for the targetHarald Welte2010-03-071-2/+2
|
* firmware: Added an e99 board and fixed e99 init code build.Ingo Albrecht2010-03-071-1/+2
|
* firmware: multi-board build supportIngo Albrecht2010-03-071-2/+4
|
* Added Solomon SSD1783 display driver for Motorola C155Harald Welte2010-03-071-1/+1
| | | | | | | Signed-off-by: Steve Markgraf <steve@steve-m.de> Conflicts: src/target/firmware/Makefile
* Skeleton of bootloader.Ingo Albrecht2010-03-071-2/+1Star
|
* New build system.Ingo Albrecht2010-03-071-55/+16Star
|
* Initial import of OsmocomBB into git repositoryHarald Welte2010-02-181-0/+69