aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/e1_input.h
AgeCommit message (Collapse)AuthorFilesLines
2011-02-14OM2000: Route outgoing NM message depending on MOHarald Welte1-0/+2
Depending on the MO we adress, select the proper OML link
2011-02-05[LAPD] Support multiple instances of LAPDHarald Welte1-1/+5
We cannot afford static/global state, as we may have multiple E1 lines, each having its own LAPD instance. Furthermore, we might even have multiple LAPD instances on the same E1 line (think of a multi-drop setup). This also implements dynamic TEI allocation, i.e. no hardcoded TEI list anymore.
2011-02-05[E1 INPUT] explicitly configure the E1 input driver for each lineHarald Welte1-2/+11
This introduces a new 'e1_input' config node with a command to be used like: e1_line 0 driver misdn This allows us to have different input drivers in the future
2011-02-05[input] make mi_e1_line_update() a driver specific callbackHarald Welte1-0/+1
This helps us to further disentangle the misdn driver and e1_input in preparation of DAHDI support.
2010-12-21ts Make the e1inp_ts delay configurableHolger Hans Peter Freyther1-0/+3
Currently the nanoBTS bootstrap code requires a high delay otherwise we are not bringing the device up properly. Changing the init code turns out harder than it seems like. So this is a workaround for that to allow a high speed RSL/OML connection after the bringup. The line driver can have a default TS delay. It is set to the current default for the nanoBTS and the BS11. For the ipaccess case we will set the delay lower for the RSL connection and inside the ipaccess-config we can set it low right away to have fast firmware flashing and such.
2010-02-20split 'libosmocore' from openbsc codebaseHarald Welte1-3/+3
This library is intended to collect all generic/common funcitionality of all Osmocom.org projects, including OpenBSC but also OsmocomBB The library currently includes the following modules: bitvec, comp128, gsm_utils, msgb, select, signal, statistics, talloc, timer, tlv_parse, linuxlist msgb allocation error debugging had to be temporarily disabled as it depends on 'debug.c' functionality which at the moment remains in OpenBSC
2009-08-10misc: Add prototypes to header files, include more header filesHolger Hans Peter Freyther1-0/+2
Fix various warnings about implicit declarations of functions.
2009-08-08the actual config file code (not just config files)Harald Welte1-1/+8
this was missing from commit a08a9acdb6bff0ee4fdf0f58b78b6525017a1f9f
2009-06-10move openbsc into its own subdirectoryHarald Welte1-0/+159