annotate doc/SIM-in-Calypso-phone @ 59:10bfdee30a68

simtool/chvext.c: missing #include <stdlib.h>
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 23 Mar 2021 05:25:12 +0000
parents 76ef2dd71bb1
children ce3752d3d3b4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
48
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 fc-simtool can operate on SIM cards that sit inside a Calypso phone or FC
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2 development board, as opposed to the more classic case of operating on a SIM
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 inserted into a dedicated card reading/programming station. However, this
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 special Calypso mode of operation works in an unusual way: instead of invoking
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 fc-simtool (or fc-uicc-tool) directly, you have to run a front end program
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 called fc-simint. fc-simint loads and runs simagent on the Calypso device the
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 same way how fc-loadtool loads and runs loadagent, then it passes the open file
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 descriptor to fc-simtool via the special internal-use-only -C option.
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 fc-simint and its simagent back end reside in the FreeCalypso host tools
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 package, not in FC SIM tools. As of this writing, a packaged release of FC
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 host tools with fc-simint and simagent.srec included has not been produced yet.
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 A new fc-host-tools-r15 release is planned for the near future; if you need to
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 use the new feature right now and can't wait for the upcoming release, you will
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 need to get the current code from the Hg repository:
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 https://www.freecalypso.org/hg/freecalypso-tools/
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 Please beware that if you are not able to wait for the upcoming release, you
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 will have to install the special ARM7 gcc toolchain and compile simagent
76ef2dd71bb1 doc/SIM-in-Calypso-phone article written
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 (Calypso target code piece) from source.