AgeCommit message (Collapse)AuthorFilesLines
2012-05-08Updated firmwaresluca/gsmmapLuca Melette6-0/+0
2012-05-03Merge branch 'master' into luca/gsmmapLuca Melette122-2071/+16000
Introduced code for DSP auto-reset in error conditions Disabled by default US bands (not working yet)
2012-04-28Merge branch 'battery'Harald Welte5-3/+138
2012-04-28firmware/rssi: Adding symbols to display battery and RX levelAndreas Eversberg1-2/+20
2012-04-28firmware: Adding new font with symbols for battery and RX levelAndreas Eversberg4-1/+118
2012-04-28Further work on C123 charging.Christian Vogel3-86/+174
2012-04-28Add battery info to hello world.Christian Vogel1-0/+33
2012-04-28Charging: Add to Compal_E88, dummy for others.Christian Vogel2-6/+13
2012-04-28Battery charging for C123.Christian Vogel4-0/+357
2012-04-28Add MADC/battery related bit definitions in twl3025.hChristian Vogel1-0/+50
2012-04-02Merge commit '738f13395d1d8a005011e45ebbc6a869bbcfd9a6'Sylvain Munaut13-71/+257
2012-03-29fw/prim_tch: Fix regression introduced in ↵Sylvain Munaut1-1/+1
f04f53d3b7909cc77d1b451bc8596c4d69ce8172 Thanks to Andreas for spotting this. Signed-off-by: Sylvain Munaut <>
2012-03-29host/l1ctl: Make sure to initialize tn in neigh_pm_reqSylvain Munaut1-1/+3
Signed-off-by: Sylvain Munaut <>
2012-03-29Fixed neighbour cell measurement task for SDCCH/8 multiframesAndreas Eversberg3-6/+14
Only on BCCH's multiframe we are allowed to measure on frames 0, 10, 20, 30, 40. On SDCCH/8 multiframe, measurements are performed on frame 50 only.
2012-03-28vty: Add a function to write the current config to a file.Holger Hans Peter Freyther2-46/+133
2012-03-27Fixing US band scanLuca Melette1-6/+20
2012-03-26misc: Fix the mail email address in the configure.acHolger Hans Peter Freyther1-1/+1
2012-03-22osmo-auc-gen: Add mode for verifying user-supplied AUTSHarald Welte1-14/+25
When -A is used on the command line, the respective AUTS value will be validated and the SQN of the UICC printed.
2012-03-21update copyright noticeHarald Welte1-2/+2
2012-03-21osmo-auc-gen: Add -O to the getop line to make it workHolger Hans Peter Freyther1-1/+1
2012-03-21auth: Update test result with the new OP/OPC outputHolger Hans Peter Freyther1-0/+2
2012-03-21auth_milenage/osmo-auc-gen: compute OPC in case only OP is knownHarald Welte3-2/+26
2012-03-21osmo-auc-gen: Introduce a small cmdline help/referenceHarald Welte1-1/+26
2012-03-21milenage: Add function to compute OPC from OP and KHarald Welte3-0/+37
2012-03-16lapd: Remove unused variable t200_start in lapd_acknowledge.Holger Hans Peter Freyther1-2/+1
lapd_core.c: In function 'lapd_acknowledge': lapd_core.c:710:38: warning: variable 't200_start' set but not used [-Wunused-but-set-variable]
2012-03-16misc: Fix warning when compiling telnet_interface.cHolger Hans Peter Freyther1-0/+1
In file included from telnet_interface.c:30:0: osmocom/core/socket.h:25:4: warning: 'struct osmo_fd' declared inside parameter list [enabled by default] telnet_interface.c: In function 'telnet_init_dynif': telnet_interface.c:84:4: warning: passing argument 1 of 'osmo_sock_init_ofd' from incompatible pointer type [enabled by default] osmocom/core/socket.h:24:5: note: expected 'struct osmo_fd *' but argument is of type 'struct osmo_fd *'
2012-03-02gsm/a5: Rewrite equation doc with proper numberingSylvain Munaut1-4/+4
No idea where I copied the original from but here we use the other notation. (matches wikipedia and sources) Signed-off-by: Sylvain Munaut <>
2012-03-01l23: Add option for mobile-app to bind to other interfaces than localhostTim5-7/+24
Signed-off-by: Tim Ehlers <> Signed-off-by: Sylvain Munaut <>
2012-03-01Merge commit 'a9efc12ccd6ee20752d21ce0deaff457ef9fe0b0'Sylvain Munaut3-35/+31
2012-03-01vty/telnet: Add function to allow binding telnet interface to custom ↵Sylvain Munaut2-35/+23
IP/Interface Signed-off-by: Sylvain Munaut <>
2012-02-14mobile: Add vty option to force rekeying for every new channelTim Ehlers6-3/+40
Written-by: Tim Ehlers <> Signed-off-by: Sylvain Munaut <>
2012-02-12firmware: add missing includesSteve Markgraf14-2/+19
This fixes all 'implicit-function-declaration'-warnings. Signed-off-by: Steve Markgraf <>
2012-02-12firmware/fb: add framebuffer driver for the Pirelli DP-L10 displaySteve Markgraf3-9/+225
This commit adds a combined driver for the Sunplus SPCA-552E Multimedia Controller and the Samsung S6B33B1X LCD controller. I have to thank Stephan Meier, who helped me to reverse-engineer this beast during 28c3. Signed-off-by: Steve Markgraf <>
2012-02-08host/osmocon: allow uploading of files > 64kb in romload-modeSteve Markgraf1-1/+1
Signed-off-by: Steve Markgraf <>
2012-02-08gsmtap: Add GSMTAP_GPRS_CS() / GSMTAP_GPRS_MCS()Harald Welte1-0/+8
As requested by Mike Morrin <>, we introduce GSMTAP sub-types for all the different GPRS and EGPRS coding schemes. This is neccessary due to the fact that the RLC PDU doesn't contain any explicit indication of the coding scheme used on the radio layer.
2012-02-07Merge commit '4b332d7d0e4811f1bb21b4b6b3fc6b44d8e3177b'Harald Welte17-152/+465
2012-02-07firmware/rssi: Fixed offset of power bars in sync modeAndreas Eversberg1-1/+1
2012-02-07firmware: Turn off FIQ, when waiting for power button to be releasedAndreas Eversberg1-0/+8
2012-02-07firmware/monitor: Added channel request to measure distance from cellAndreas Eversberg1-34/+296
When synced, press the green button to request channel from cell. The result, timing advance, distance and response delay is printed on the display. It only works, if TX is enabled and SI 3 has been received.
2012-02-07firmware/framebuffer: Cleanups of compiler warnings and debugging outputAndreas Eversberg4-7/+7
2012-02-07firmware/timer: Added HZ as global defintion for jiffies per secondAndreas Eversberg2-5/+5
2012-02-07libosmocore/gsm: Fixed total size of gsm48_req_refAndreas Eversberg1-3/+3
"__attribute ((packed))" must be defined for unions, in order to make sure that the compiler packs unions.
2012-02-06New resync policy (new state), removed not needed resetsLuca Melette2-25/+27
2012-02-04Framebuffer: Script for font conversion.Christian Vogel1-0/+294 is a python script that converts a bdf-file into the format expected by the osmocom-bb framebuffer (defined in <fb/font.h>.
2012-02-04Merge branch 'monitor'Harald Welte9-9/+1304
2012-02-04firmware/monitor: Improvements and sync supportAndreas Eversberg1-36/+544
By pressing the green button, the sync mode is entered. The screen show some informations about the cell. The beep indicates, if the received BCCH was valid or not. By pressing the Down button, the list of channels of the serving cell and neighbour cells can be viewed and scrolled through. By pressing the Up button, the levels (downlink or uplink) of the serving cell can be viewed. Also it is possible to select one of the serving cell's frequencies by pressing the Left/Right button.
2012-02-04firmware: Increased data size for for ram linker scripts.Andreas Eversberg2-4/+4
This is required, since monitor app requires a litte more than 64k.
2012-02-04Improvement of neighbour cell power measurement task.Andreas Eversberg5-4/+17
5 measurements are now performed during a 51 multiframe. They are performed at one of the 5 FCCH. Additionally a timeslot offset can be given for each measurement. This way it is possible to measure each timeslot seperately. The given ARFCN must be in sync with the serving cell.
2012-02-04rename 'monitor' to 'rssi'Harald Welte2-1/+1
Sooner or later we might have a much more comprehensive monitor, so it's good to name the current implementation just RSSI as that's all it does.
2012-02-04layer1/monitor: Adding spectrum analyzer to monitor appAndreas Eversberg1-35/+211
By pressing '*', the analyzer is turned on or off. Each beep indicated a new measurement result. Right and left button can be used to scroll. By holding the button, the input is repeated.