FreeCalypso > hg > freecalypso-tools
annotate Source-dirs @ 619:f82551c77e58
libserial-newlnx: ASYNC_LOW_LATENCY patch reverted
Reports from Das Signal indicate that loadtools performance on Debian
is about the same as on Slackware, and that including or omitting the
ASYNC_LOW_LATENCY patch from Serg makes no difference. Because the
patch in question does not appear to be necessary, it is being reverted
until and unless someone other than Serg reports an actual real-world
system on which loadtools operation times are slowed compared to the
Mother's Slackware reference and on which Slackware-like performance
can be restored by setting the ASYNC_LOW_LATENCY flag.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 27 Feb 2020 01:09:48 +0000 |
parents | 026df5681bd3 |
children | 521d01fd68bb |
rev | line source |
---|---|
434
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 ffstools This directory subtree was originally created to hold the source |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 for our TIFFS In Vitro Analyzer tool, but has since been |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 extended to contain various tools that perform static (or "in |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 vitro") transformations on various bits of data that go into |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 the flash file system on our FreeCalypso GSM devices or are |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 contained in other vendors' flash data structures. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 |
590
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
8 libpwon This simple library implements the functionality described in |
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
9 doc/Target-boot-control; it is used by loadtools and rvinterf. |
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
10 |
434
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 librftab A library for reading and writing RF parameter tables in our |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 FreeCalypso ASCII format - see doc/RF_tables. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 libserial All of our host programs that operate on serial ports (the way |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 in which we communicate with GSM device targets) go through |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 libserial, i.e., our serial port handling code has been factored |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 out into a common library. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 loadtools fc-loadtool, fc-iram, fc-xram and fc-compalram form the part of |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 FC host tools called loadtools, which used to be its own |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 package. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 fc-buzplay is also built in the loadtools suite because it uses |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 many of the same components. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 miscutil A few miscellaneous utilities are built here. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 |
590
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
28 openmoko This directory houses the modem-power-ctrl.sh script, provided |
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
29 for the benefit of those users who wish to run fc-loadtool on |
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
30 the application processor of Openmoko GTA02. |
026df5681bd3
Source-dirs: libpwon and openmoko subdirs documented
Mychaela Falconia <falcon@freecalypso.org>
parents:
434
diff
changeset
|
31 |
434
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 ringtools Tools for working with ringtone melodies are built here. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 rvinterf Everything dealing with the RVTMUX interface to running GSM |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 firmwares and everything based on the rvinterf framework is |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 built under rvinterf. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 The tfc139 utility, which logically belongs with loadtools, is |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 built in the rvinterf subtree because it is built from mostly |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 the same source components as rvtdump and rvinterf. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 target-utils The source for loadagent and compalstage lives here, along with |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 a few extra target utilities that are of interest only to |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 developers. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 toolchain Scripts and patches for building the gcc+binutils toolchain |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 targeting ARM7, the CPU core of the Calypso GSM/GPRS baseband |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 processor. You'll need to build and install this toolchain |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 first before you can build target-utils. |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 uptools The User Phone Tools suite is built here - see |
3ec8ef8b2d37
top README simplified, source dirs info moved to Source-dirs
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 doc/User-phone-tools. |