44
edits
No edit summary |
No edit summary |
||
| Line 154: | Line 154: | ||
* The IPC Thread, where IO to the Radio Socket will happen | * The IPC Thread, where IO to the Radio Socket will happen | ||
* A JS Worker thread, where low level telephony support (parsing | * A JS Worker thread, where low level telephony support (parsing parcels to/from socket, dealing with GSM/CDMA/SIP and SIM card commands, etc...) will be implemented | ||
* The Main Gecko Thread, where the Telephony DOM will expose high level commands to the navigator.phone object. | |||
* The Main Gecko Thread, where the Telephony DOM will expose high | |||
== Radio Base Class - IO Thread == | == Radio Base Class - IO Thread == | ||
| Line 174: | Line 171: | ||
The Radio Implementation class will handle | The Radio Implementation class will handle | ||
* Providing an interface to phone status (Network Name, Signal | * Providing an interface to phone status (Network Name, Signal Strength, Current Calls, Radio Events, etc...) | ||
* Creating and Managing data in flight from/to the radio | * Creating and Managing data in flight from/to the radio | ||
| Line 192: | Line 188: | ||
* http://i-miss-erin.blogspot.com/2009/11/radio-layer-interface-in-android.html - Hooking up Android to a GSM radio on the BeagleBoard | * http://i-miss-erin.blogspot.com/2009/11/radio-layer-interface-in-android.html - Hooking up Android to a GSM radio on the BeagleBoard | ||
* | * http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html - libril Documentation | ||
* https://groups.google.com/forum/#!topic/android-porting/lo90a3Bb1nA - Small thread on ril stuff | * https://groups.google.com/forum/#!topic/android-porting/lo90a3Bb1nA - Small thread on ril stuff | ||
* http://www.slideshare.net/ssusere3af56/android-radio-layer-interface - Android Radio Interface Layer | * http://www.slideshare.net/ssusere3af56/android-radio-layer-interface - Android Radio Interface Layer | ||
| Line 199: | Line 195: | ||
= Relevant Bugs = | = Relevant Bugs = | ||
*https://bugzilla.mozilla.org/show_bug.cgi?id=699235 - Main bug for JS | * https://bugzilla.mozilla.org/show_bug.cgi?id=699235 - Main bug for JS RIL Implementation | ||
*https://bugzilla.mozilla.org/show_bug.cgi?id=674726 - WebTelephony | * https://bugzilla.mozilla.org/show_bug.cgi?id=674726 - WebTelephony | ||
*https://www.github.com/kmachulis-mozilla/b2g-dialer-daemon/issues - Tasks for underlying utilities for accessing radio daemon/socket on phone | * https://www.github.com/kmachulis-mozilla/b2g-dialer-daemon/issues - Tasks for underlying utilities for accessing radio daemon/socket on phone | ||
edits