summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-01-30[mobile] introduce and use gsm48_mmevevent_input()laforge/mobile_eventHarald Welte6-87/+41
... instead of using sequences of gsm48_mmevent_msgb_alloc() followed by gsm48_mmevent_msg()
2011-01-30[mobile] replace 3 different gsm322_makesend_* functions with oneHarald Welte6-71/+57
The new function is gsm322_event_input() and uses the event type as a function argument.
2011-01-30[mobile] simplify code to send events into GSM 3.22 codeHarald Welte6-123/+118
instead of gsm322_msgb_alloc() followed by a sendmsg with intermittent error checks we now have only a single function call.
2011-01-27[l1ctl] Adding missing msgb_free()Andreas.Eversberg1-0/+1
When a corrupt frame cannot be delivered, it is dropped. Also it must be freed.
2011-01-26wireshark: update SMSCB dissector patchAlex Badea1-66/+302
Add full support for reassembly, and dissection of Schedule messages. Signed-off-by: Alex Badea <vamposdecampos@gmail.com>
2011-01-26cell_log: Added command line switches to change default gps device and baud ↵Dario Lombardo1-1/+16
rate.
2011-01-24firmware: Add support for the Pirelli DP-L10 triband GSM/Wifi phoneSteve Markgraf4-1/+316
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24fw/app/layer1: unset the inverted attribute of the display after layer1_init()Steve Markgraf1-1/+2
This attribute is toggled with the RTC interrupt, which is disabled in layer1_init(). If an interrupt between rtc_init() and layer1_init() occured, the display of the E88 phones remained inverted Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24fw/board/gta0x: move rffe configuration to board/gta0xSteve Markgraf2-4/+2
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24fw/makefile: enable generation of Compal E86 images (Motorola C139/C140)Steve Markgraf2-1/+149
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>
2011-01-24fw/board/gta0x: remove unused define in RFFE configurationSteve Markgraf1-1/+0
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24fw/board/gta0x: implement TX support for gta0x devicesSteve Markgraf1-2/+16
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-24target/fw: set the TRF6151 tsp IDs from the rffe initializationSteve Markgraf6-17/+27
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-23ccch: Print paging of tyep2Holger Hans Peter Freyther1-1/+46
2011-01-23ccch: Decode the paging1 type paging requestsHolger Hans Peter Freyther1-1/+112
Th size checks are a bit messy and I have not seen an optional MI yet. So this code path is not tested at all.
2011-01-23ccch: Print the decoded immediate assignment again, ignore two messagesHolger Hans Peter Freyther1-5/+11
Decode the immediate assignment and print the messages as a notice, ignore the Notification for voice group services and use a magic number for SI 2quater that I could not find in my version of the spec.
2011-01-23ccch: Stop using fprintf for the SIHolger Hans Peter Freyther1-30/+13
Stop using fprintf to print the System Information number of the data we get. For the check use LOGP with LOGL_ERROR. There is little use in this information.
2011-01-23logging: Move DRSL, DLAPDM, DL1C to LOGL_NOTICE as defaultHolger Hans Peter Freyther1-3/+3
All these layers are mostly stable, increase the default log level to LOGL_NOTICE.
2011-01-23misc: Ignore two misc application binariesHolger Hans Peter Freyther1-0/+2
2011-01-23ccch: Stop following assignment requests and sending LUsHolger Hans Peter Freyther1-41/+8
Make the ccch_scan only look at the immediate assignment but do not follow it. The old behavior was dangerous as it could interfere with the real receiver of the channel.
2011-01-23ccch: Fix the cast of the frequency listHolger Hans Peter Freyther1-1/+1
2011-01-23ccch: Remove the app_phone.c, move it to the app_ccch_scan fileHolger Hans Peter Freyther3-73/+41
2011-01-23ccch: Add a copyright header to that file.Holger Hans Peter Freyther1-0/+22
2011-01-23layer23: Rename layer23 to ccch_scan as discussed on the mlHolger Hans Peter Freyther2-4/+3
2011-01-18update .gitignoreSteve Markgraf2-0/+6
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-18Makefile: be more robust against toolchains without syscallsMichael Grzeschik1-1/+1
Several toolchains are missing syscalls provided by the libc used. For example, if the newlib was build with the configure flag "--disable-newlib-supplied-syscalls". To prevent the configure check for things like "_exit" in osmocom the CFLAGS+="-nostartfiles -nodefaultlibs" helps a lot. Signed-off-by: Michael Grzeschik <mgr@xviews.de> Acked-by: Wolfram Sang <wolfram@the-dreams.de> Acked-by: Peter Stuge <peter@stuge.se>
2011-01-12target/loader: disable bootrom mappingSteve Markgraf1-0/+3
This is for being able to read the whole flash on devices that use the bootrom, and also fixes flash detection on the C139/C140/J100i Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-12fw/calypso/dsp: Add comment about meaning of bit 11 of ndb->d_tch_modeSylvain Munaut1-1/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-01-11target/simtest: remove delay functionsSteve Markgraf1-30/+9
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-11fixed typos in commentsThomas Waldmann17-34/+34
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-08documentation: fix some typosSteve Markgraf2-6/+6
Thanks to Thomas Waldmann who provided this patch Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-07Fix flash chip detection by using a volatile pointerAndreas Oberritter1-1/+1
* This might be a workaround for a compiler bug (gcc 4.5.2, binutils 2.21) Signed-off-by: Andreas Oberritter <obi@saftware.de> Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-05Merge commit '4a4f96d1f67441e2902a0806f1d7c4b29a072ca3'Steve Markgraf9-7/+71
2011-01-03vty: Fix typo testing return value of bindSylvain Munaut1-1/+1
Thanks to playya__ (Dr. Fred) on IRC for pointing this out Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-01-02display/st7558: remove delays, since the bug in the i2c driver is fixedSteve Markgraf1-4/+2
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-02Testing for the idle i2c bus was done backwards, we haveChristian Vogel1-2/+2
to wait for the bit to become 0, not 1.
2011-01-02display/td014: add short delay after initializing uwireSteve Markgraf1-0/+1
This should fix the initialization of the C139/C140 display Signed-off-by: Steve Markgraf <steve@steve-m.de>
2010-12-29smscb: Add definition of a warning messageHolger Hans Peter Freyther1-0/+15
2010-12-29smscb: Ignore the very simple test application.Holger Hans Peter Freyther1-0/+1
2010-12-29smscb: Mention 23.041 and fix the size of the update numberHolger Hans Peter Freyther1-3/+3
2010-12-29smscb: Add some simple decoding routines for SMSCB.Holger Hans Peter Freyther5-1/+50
2010-12-28[layer23] Enable half rate support in support.cAndreas.Eversberg1-2/+2
2010-12-28[layer23] Timer 3126 must be stopped even if starting time is givenAndreas.Eversberg1-3/+3
2010-12-27layer2: Make it possible to disable or increase the number of RA burstsHolger Hans Peter Freyther2-2/+14
2010-12-27layer23: Enable combining the long optionsHolger Hans Peter Freyther3-2/+26
Combine the long options from the base and the application. Provide the long option for the cell log application.
2010-12-27layer23: Make the logfile configurable with cell_logHolger Hans Peter Freyther4-13/+69
Be able to add extra (short) options from the 'applet' to the main application. Use this to print the help mentioning app specific options, pass the getopt string and handle the command line parsing for it. Change cell_log to keep the logname in the app_cell_log.c and then access it from the cell_log.c implementation.
2010-12-27layer23: Not every application supports every option add enumHolger Hans Peter Freyther3-7/+40
Allow each application to specify the options it is supporting.
2010-12-27layer23: Create an l23_app_info for various information and cb'sHolger Hans Peter Freyther7-5/+74
Make it possible that each l23 app can inject the copyright string, also prepare to have callbacks for the config handling and other places. This will be useful to add app specific config options.
2010-12-27[cell_log] Use GPS signal, even if it becomes valid during scanningAndreas.Eversberg1-0/+6
2010-12-27fw/layer1: Resync TCH primitive on mode changesSylvain Munaut1-0/+2
This is needed for audio to work properly in VEA mode Signed-off-by: Sylvain Munaut <tnt@246tNt.com>