diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-08-13 10:33:53 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-08-13 10:33:53 -0500 |
commit | ba6a77c40ae77fd0dd608ffd2c9bfc79a92ba795 (patch) | |
tree | 57647d487b49c8af7b13210b4df4db6c6c467136 | |
parent | 71d107beb377f58373bdc277cc5eedc069bdc245 (diff) | |
download | ofono-ba6a77c40ae77fd0dd608ffd2c9bfc79a92ba795.tar.bz2 |
TODO: Add ofono_sim_ready_notify task
-rw-r--r-- | TODO | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -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 ============== |