summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/abb/twl3025.c
Commit message (Collapse)AuthorAgeFilesLines
* fw/abb/twl3025: handle interrupt on powerbutton pressSteve Markgraf2011-08-301-0/+7
| | | | | | | | | | | | | | | Since the powerbutton on the Pirelli DP-L10 doesn't seem to be connected to the keypad scan matrix at all, we're using Iota's PWON interrupt to determine if the powerbutton has been pressed, and power off the phone after it has been released again. This also affects the Compal phones, since the interrupt happens quite some time before the keypad driver notices the keypress. The code in the keypad driver that has been used so far to power off the phone will remain as a backup when running without interrupts at all (e.g. the loader application). Signed-off-by: Steve Markgraf <steve@steve-m.de>
* Uplink: Use TPU window driven modelHarald Welte2010-03-011-1/+11
| | | | | This means we can even send and receive in the same TDMA frame, provided we keep the usual 3 timeslot distance between DL and UL.
* twl3025: fix typoHarald Welte2010-03-011-1/+1
|
* TWL3025: add default APC rampHarald Welte2010-03-011-0/+20
|
* TWL3025: Add uplink enable/disable functionHarald Welte2010-03-011-0/+26
|
* TWL3025: Ensure we don't perform downlink calibration too earlyHarald Welte2010-02-231-1/+10
| | | | | | | | | | If we perform the downlink calibration too early, the TRF6151 might not yet provide a stable signal and we'll not be able to receive anything. From the desired "BDLENA" time, we subtract all the delays and latencies to determine the point in time at which the calibration process should start.
* Initial import of OsmocomBB into git repositoryHarald Welte2010-02-181-0/+291