summaryrefslogtreecommitdiff
path: root/2010/osmocombb-phneutral2010/outline.txt
diff options
context:
space:
mode:
Diffstat (limited to '2010/osmocombb-phneutral2010/outline.txt')
-rw-r--r--2010/osmocombb-phneutral2010/outline.txt41
1 files changed, 41 insertions, 0 deletions
diff --git a/2010/osmocombb-phneutral2010/outline.txt b/2010/osmocombb-phneutral2010/outline.txt
new file mode 100644
index 0000000..d7799fa
--- /dev/null
+++ b/2010/osmocombb-phneutral2010/outline.txt
@@ -0,0 +1,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)
+
personal git repositories of Harald Welte. Your mileage may vary