blob: d7799fa4d9c17681d5843930a7b7a6f3763ff35f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
what is osmocombb
name
goals
supported hardware
baseband chipset
actual phone
gsm phone anatomy
OsmocomBB software architecture
libosmocore
firmware
l1ctl interface
layer23 on the host
firmware
calypso hardware drivers
clock, dma, dsp-api, i2c, irq, keypad, rtc, spi, timer, tpu, tsp, uart, uwire, backlight
LCM driver
CFI flash driver
ABB driver (TWL3025)
RF driver (TRF6151)
GSM layer1 sync/async
sercomm (HDLC variant)
host software ('layer23')
l1ctl protocol wrapper
layer2 (LAPDm) implementaiton
layer3 (RR/MM/CC) imcplementation
GSM 03.22 cell (re)selection
project status
help needed
actual UI on the phone
port layer1 to Mediatek/MTK chipsets (lots of reversing)
|