4 # Targets are platforms on which one or more drivers can be
5 # configured to support various chips. Order alphabetically
6 # by the manufacturer's name, then the model.
8 # Targets are selected by make and model. Detailed selection
9 # of specific models (and, possibly, chips to drive) are made
10 # in submenus loaded from the target's own directory.
14 mainmenu "Configuration for firmly.0cpm SIP telephony"
18 prompt "Target platform"
19 default TARGET_LINUX_RAWSOCK
21 config TARGET_AVM_FRITZBOX
22 depends on TODO_IMPLEMENT_FIRST
25 Depending on the model, AVM Fritz!Box can use any of a variety
26 of telephony chips. The firmware will build a program that
27 can be incorporated into Freetz (see http://freetz.org/ for
30 # config TARGET_GRANDSTREAM_HANDYTONE
31 # config TARGET_GRANDSTREAM_BUDGETONE
32 # config TARGET_GRANDSTREAM_GXP
34 # config TARGET_LINKSYS_SPA3000
35 # config TARGET_LINKSYS_SPA9xx
37 config TARGET_LINUX_RAWSOCK
38 depends on TODO_IMPLEMENT_FIRST
40 select TARGET_POSIX_RAWSOCK
42 This is a platform intended to run on the same platform as
43 used for building. It is built on a raw socket, so it does
44 not require IPv6 support in the kernel. It will obtain its
45 own network leases, so it should be tested for non-interference
46 if any other software is run on the same platform.
48 Once built, run the command src/target/rawsock/firmly0cpm.bin
49 on your current platform. It will configure itself automatically.
51 TODO: sound devices? keyboard? display?
53 TODO: Demo entry. Not implemented yet.
55 config TARGET_LINUX_TUNTEST
56 bool "Linux tunnel device"
58 Test and demonstration target intended for development.
60 This creates a tunnel interface behind which the firmly.0cpm
61 firmware is working. You can route/bridge/filter/simulate
62 the surrounding network in any way you like.
64 Once built, run the command src/target/tuntest/firmly0cpm.bin
65 on your current platform. It will configure itself automatically.
67 TODO: sound devices? keyboard? display?
69 config TARGET_SIEMENS_GIGASET
70 depends on TODO_IMPLEMENT_FIRST
71 bool "Siemens Gigaset xnnnIP"
73 The Siemens Gigaset platform has DECT/SIP phones with numbers
74 like C470IP or A580IP. Important in this is the "IP" postfix.
75 There has been a short-lived clone from Target, the DIP450.
77 The platforms contain LGPL-licensed software so they permit
78 uploading new firmware from their web interface.
80 Once built, upload src/target/gigaset/firmly0cpm.bin to a
81 webserver and set the firmware location in your phone to the
82 proper URL to migrate to the new platform.
84 TODO: Demo entry. Not implemented yet.
86 config TARGET_SMC_WSP100_DSP200
87 depends on TODO_IMPLEMENT_FIRST
88 bool "SMC WSP100, WSKP100, DSP200"
90 This covers the wireless models WSP100 and WSKP100, as well
91 as the table model DSP200. The WSKP100 is a special version
92 that runs Skype, not SIP. The space in these devices varies.
94 This DSP200 seems to resist configuration with any common SIP
95 telephony service. You can revive the phone by compiling the
96 firmly.0cpm platform for it.
98 Once built, install by ...TODO...
100 TODO: Demo entry. Not implemented yet.