Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-03 | misc: Fix the name of the header file for the hexdump... | Holger Hans Peter Freyther | 2 | -2/+2 | |
2010-10-03 | gsm48_rr.c: Move the access below the parsing (found by clang | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | msic: Include osmocom/util.h for the hexdump definition | Holger Hans Peter Freyther | 2 | -0/+4 | |
2010-10-03 | sim.c: Fix NULL pointer dereference found by clang. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-10-03 | osmoload.c: Cast to uint8_t from char* to fix a compiler warning | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | osmocom.c: rc is not assigned and contains garbage, return 0. | Holger Hans Peter Freyther | 1 | -2/+2 | |
2010-10-03 | osmocon.c: Use C99 inttypes instead of u_intX_t. | Holger Hans Peter Freyther | 1 | -5/+5 | |
2010-10-03 | sercomm.c: Avoid unused variable compiler warning | Holger Hans Peter Freyther | 1 | -2/+2 | |
For the host build the local_irq_save/_restore is a NOOP and the compiler warns about the unused flags variable. Cast it to void to avoid compiler warning. | |||||
2010-10-02 | [layer23] Notify user when config change requires restart to take effect | Andreas.Eversberg | 2 | -0/+19 | |
2010-10-01 | [layer23] Minimum RX-level is now a configuratio option | Andreas.Eversberg | 5 | -2/+18 | |
The default (if config not yet created/updated), is still taken from settings.c. | |||||
2010-10-01 | [layer23] Remove obsolete function from header file | Andreas.Eversberg | 1 | -1/+0 | |
2010-10-01 | [layer23] Using loglevel to disable heavy debugging on cell selection | Andreas.Eversberg | 2 | -51/+23 | |
2010-09-29 | [layer23] Disabled display of SYSINFO message at message handlers | Andreas.Eversberg | 2 | -8/+11 | |
This way the SYSINFO is logged once and not three times. | |||||
2010-09-29 | [layer23] Added a workarround to ignore the first (invalid) PM result | Andreas.Eversberg | 1 | -0/+6 | |
2010-09-29 | [layer23] Disabled the scanning of maximum cells per band | Andreas.Eversberg | 1 | -0/+5 | |
This way all frequencies are scanned, in case they meat the minimum receive level. | |||||
2010-09-29 | [layer23] Disabled may debugging in cell selection process | Andreas.Eversberg | 1 | -17/+49 | |
This way the syncing and cell selection can be reviewed much better. | |||||
2010-09-29 | [layer23] Added missing state change, if location update is not required. | Andreas.Eversberg | 1 | -0/+4 | |
2010-09-28 | target/dsp: Add dsp audio initialization | Dieter Spaar | 1 | -0/+77 | |
Written-by: Dieter Spaar <spaar@mirider.augusta.de> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | target/dsp: Adjust dsp parameters for TCH FR Codec | Dieter Spaar | 1 | -1/+1 | |
Written-by: Dieter Spaar <spaar@mirider.augusta.de> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Process the tch_mode and store it for later use | Sylvain Munaut | 4 | -0/+59 | |
Currently unused since no TCH support ... Will be used by future commits. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | l1ctl: Add initial tch_mode value in DM_EST_REQ | Sylvain Munaut | 4 | -10/+14 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Add support for proper meas. report (and use in prim_tx_nb) | Sylvain Munaut | 4 | -13/+43 | |
Rewritten based on an original patch by Andreas.Eversberg. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Add support for measurement messages from layer2/3 | Andreas.Eversberg | 5 | -4/+28 | |
Written-by: Andreas.Eversberg <jolly@eversberg.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Introduce prim_utils.c for shared helper betwee primitives | Sylvain Munaut | 4 | -4/+47 | |
Currently only share the idle frame pattern. Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Introduce prim.h for all primitive related things | Sylvain Munaut | 4 | -7/+26 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | fw/layer1: Fix type of p3 in tdma window setup/cleanup sched items | Sylvain Munaut | 1 | -2/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-28 | [layer23] Fixed incorrect use of memcpy for frequency list IEs | Andreas.Eversberg | 1 | -25/+25 | |
2010-09-27 | [layer23] Fixed parsing of ASSIGNMENT / HANDOVER (type-value) IEs | Andreas.Eversberg | 1 | -16/+26 | |
2010-09-27 | [layer23] Fixed debug output in gsm48_rr.c | Andreas.Eversberg | 1 | -1/+1 | |
2010-09-27 | [layer23] Alter simulated-delay via VTY on the fly (active channel) | Andreas.Eversberg | 3 | -0/+18 | |
2010-09-26 | [layer23] Handle invalidation of TMSI correctly | Andreas.Eversberg | 2 | -3/+5 | |
2010-09-26 | [layer23] Cleanup of various 'printf' debugging | Andreas.Eversberg | 4 | -26/+28 | |
2010-09-26 | [layer23] VTY command for changing LAI on SIM card | Andreas.Eversberg | 2 | -0/+36 | |
This speed up network selection process, because no manual network search is required to change a network. | |||||
2010-09-26 | [layer23] Use correct IE for timing advance | Andreas.Eversberg | 2 | -4/+4 | |
This patch has no effect, only the definition for timing advance IE is changed to RSL_IE_TIMING_ADVACE. | |||||
2010-09-26 | Remove the various checks for high TS as those should now work | Sylvain Munaut | 3 | -22/+0 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | fw/layer1: New TPU window sync method | Sylvain Munaut | 1 | -2/+9 | |
This is Dieter's sync method adapted to the new TPU stuff. Not perfect, but should work for TS[0:7] as long as you leave a free frame between each TS changes ... Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | fw/layer1: Fix RX TPU window - no TA dependency | Sylvain Munaut | 1 | -1/+0 | |
Cut & paste errror ... the TA has nothing to do in RX Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | target/layer1: Implement host-driven Tx power control | Sylvain Munaut | 11 | -9/+212 | |
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 | fw/layer1: Display diff in hwtimer value when lost interrupt is detected | Sylvain Munaut | 1 | -1/+1 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | layer23/lapdm: Fix typos SAMB -> SABM | Sylvain Munaut | 1 | -5/+5 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-26 | [layer23] Do not reject mobile terminated calls with no codec given | Andreas.Eversberg | 1 | -8/+0 | |
Send the list of supported codecs instead. | |||||
2010-09-26 | [layer23] Speech codec selection and negotiation with network | Andreas.Eversberg | 8 | -32/+420 | |
2010-09-26 | [layer23] Added support for changing TCH mode via L1CTL messages | Andreas.Eversberg | 3 | -1/+55 | |
2010-09-26 | [layer23] Minor fixes in lapdm.c | Andreas.Eversberg | 1 | -2/+4 | |
For single burst messages, the length is set from layer2 header. | |||||
2010-09-26 | [layer23] Adding application generated measurement report | Andreas.Eversberg | 7 | -120/+315 | |
The cell provides SYSTEM INFORMATION 5* and 6. These are used to create a list of neighbor cells to monitor. Because there is no neighbor cell monitoring supported by layer1, the list has no valid results yet. Currently the average RX level of received frames are used to generate a new report every second. The report is transmitted to layer1 and used there whenever a measurement report has to be transmitted. The timing advance and the current transmit power (as requested by network), is included with every report. | |||||
2010-09-26 | [layer23] LAPDm handles UNIT DATA requests correctly | Andreas.Eversberg | 1 | -8/+24 | |
Optionally RSL_IE_ACCESS_DELAY and RSL_IE_MS_POWER can be given with a message. They will be used to fill the first two bytes of the SACCH uplink frame. The format equals to the UNIT DATA indication. | |||||
2010-09-20 | [layer23] VTY now checks dialed number for valid digits | Andreas.Eversberg | 2 | -2/+22 | |
Also international calls can be dialed by adding '+' in front. If not the number will be dialed using 'unknown' type, prefixes must be added. | |||||
2010-09-20 | host/mobile: Properly set called party dialling plan & type | Sylvain Munaut | 1 | -0/+2 | |
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | |||||
2010-09-20 | Merge commit '47ee693170d589f760c4a9c7a5c4ad0b289aa65d' | Sylvain Munaut | 2 | -3/+4 | |
2010-09-20 | gsm48: Fix gsm48_encode_called - Set no extension bit | Sylvain Munaut | 1 | -1/+2 | |
The highest bit must be set as "No extension byte" marker, so that the next byte is considered to be the BCD number and not some more control stuff Signed-off-by: Sylvain Munaut <tnt@246tNt.com> |