TODO: Add ofono_sim_ready_notify task

This commit is contained in:
Denis Kenzior 2010-08-13 10:33:53 -05:00
parent 71d107beb3
commit ba6a77c40a
1 changed files with 17 additions and 0 deletions

17
TODO
View File

@ -142,6 +142,23 @@ SIM / SIM File system
Priority: Low
Complexity: C2
- Add support for SIM 'ready' notifications from the driver to the core. Most
modem manufacturers initialize the SIM (e.g. cache SIM file system, STK
initialization, etc) internally before allowing the telephony stack to
access these portions. When the PIN is locked, this can lead to oFono being
too fast for the modem and asking it for things before the firmware is ready.
The proposal is to introduce a new sim function:
void ofono_sim_ready_notify(struct ofono_sim *sim);
When oFono determines the SIM PIN is READY, it checks whether
ofono_sim_ready_notify has been called. If it hasn't, then it stalls the
initialization procedure (and calling post_sim) until
ofono_sim_ready_notify is called.
Priority: High
Complexity: C2
Modem Emulator
==============