summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-02-08[utils] introduce ubit_dump to dump buffers of unpacked bitsHarald Welte2-2/+2
2011-02-08[utils] add 'bitdump' function for bitfieldsHarald Welte2-0/+31
2011-02-06target/fw: correct IO_CNTL_REG name and small cosmetic fixesSteve Markgraf5-17/+16
Signed-off-by: Steve Markgraf <steve@steve-m.de>
2011-01-28gsmtap: The TETRA_AACH was defined twice, remove one, renumberHolger Hans Peter Freyther1-7/+6
The GSMTAP_TETRA_AACH was defined twice. On the tetra list we decided to remove the second entry and renumber the list as no one is using this yet.
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-22logging: Add isup,m2ua,pcap from the cellmgr.Holger Hans Peter Freyther1-1/+4
This is something that we should generate dynamically from the log_info as well. This is adding bits from the cellmgr_ng.
2011-01-22ubit2pbit flushes at the wrong moment, added one note to bits.hChristian Vogel2-1/+7
(e.g. input2[] test sequence from testra/crc_test decodes incorrectly to packed bits: 90 b0 3e 80 03 87 53 bd 6f 08, this patch fixes it)
2011-01-21bits: Add extended options version of pbit2ubit and ubit2pbitSylvain Munaut2-0/+45
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-01-19[BITS] introduce new packed/unpacked bit conversion routinesHarald Welte4-2/+94
2011-01-19[gsmtap] extend GSMTAP for TETRAHarald Welte1-0/+13
2011-01-18gsmtap.h: Add some more commentsHarald Welte1-0/+4
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-16msgb: Make sure at compile time that headroom is smaller than sizeHolger Hans Peter Freyther1-0/+3
All current code is using constants to allocate the msgb with headroom. Use a static_assert to make sure that the headroom is smaller than the size. This makes API misusage unlikely to happen.
2011-01-16misc: Move the static_assert from logging to the utilsHolger Hans Peter Freyther2-1/+2
This is just an ordinary macro, no specific reason to have it in logging.h. This was compile tested with code from our osmo family.
2011-01-15gsm 03.41: fix GSM341_MSG_CODE macro argumentAlex Badea1-1/+1
One usage of the "ms" argument is typoed as "msg". Fix it to prevent subtle future failures. Also paranthesize the macro argument for good measure. Signed-off-by: Alex Badea <vamposdecampos@gmail.com>
2011-01-13debian: Make the -dev package depend on the normal oneHolger Hans Peter Freyther1-1/+1
Make libosmocore-dev depend on libosmocore. Otherwise we only end up with the libosmocore.a files installed and then have various issues with the link order when linking OpenBSC and such.
2011-01-13debian: Switch to the 3.0 git format, update version, fix dependsHolger Hans Peter Freyther4-3/+9
Switch to the git format as this can generate the source directly from the git checkout. Increase the version number to 0.1.27 as this is the latest tag, depend on autoconf, automake and libtool and use autoreconf when building to be able to directly build from a git clone.
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