FreeCalypso > hg > fc-magnetite
diff README @ 462:78e19122fa2b
README: update for D-Sample target support and hybrid UI
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 19 Mar 2018 19:59:35 +0000 |
parents | 56ac93768594 |
children | a1946652f71c |
line wrap: on
line diff
--- a/README Mon Mar 19 18:47:51 2018 +0000 +++ b/README Mon Mar 19 19:59:35 2018 +0000 @@ -23,6 +23,11 @@ but available-to-most-people hardware. See doc/C1xx-Howto, doc/Pirelli-Howto and doc/Voice-pseudo-modem for more information. +* If anyone besides the Mother has an original TI-made D-Sample hardware kit + for Calypso software development, we are doing the best we can to support + running our FreeCalypso firmware on this original TI hardware - see + doc/D-Sample for more information. + Functionality ============= @@ -124,6 +129,14 @@ Each of the two G23M PS versions also has its own version of the Application Control Interface (ACI) layer to go with it, which we call aci2 and aci3 - except that in the case of ACI, we have the full source for both versions. +Furthermore, in the case of firmware builds that have the phone UI layers +enabled (BMI and MFW, sitting on top of ACI), we likewise have different TCS2 +and TCS3 versions of these BMI and MFW layers, also with full source for both +versions. Thus the chipsetsw foundation is always the same TCS211, but then we +bifurcate: we can build either a pure TCS211 config using TCS211 versions of +G23M PS (blobs), ACI (source) and MFW+BMI (source), or a TCS2/TCS3 hybrid config +using the new TCS3 versions of G23M PS, ACI and MFW+BMI, all in full C source +form. The new TCS2/TCS3 hybrid config is the way forward, as our goal is to have no blobs in our firmware - having the full source is a prerequisite for maintaining