FreeCalypso > hg > freecalypso-tools
annotate loadtools/scripts/gta02.config @ 964:a96cb97b66a2
ringtools/imy: fix duplicate definition of tdma_durations[]
The bug was reported by Vadim Yanitskiy <fixeria@osmocom.org>,
although the present fix is slightly different from the contributed
patch: because main.c doesn't need this tdma_durations[] array
at all, let's simply remove the reference to this array from main.c
rather than turn it into an extern.
I no longer remember my original thought flow that resulted (by mistake)
in tdma_durations[] being multiply defined in main.c and durations.c.
My intent might have been to define all globals in main.c and have
the reference in durations.c be an extern - and I missed that extern -
but without clear memory, I have no certainty. In any case, having
this data array defined in the same module that fills it (durations.c)
is sensible, so let's make it the new way.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 31 Aug 2023 19:38:18 +0000 |
parents | 8b4c1811bc1b |
children |
rev | line source |
---|---|
578
8b4c1811bc1b
loadtools/scripts/gta02.config: marked as deprecated,
Mychaela Falconia <falcon@freecalypso.org>
parents:
565
diff
changeset
|
1 # THIS CONFIG IS DEPRECATED and will be removed in the next release, |
8b4c1811bc1b
loadtools/scripts/gta02.config: marked as deprecated,
Mychaela Falconia <falcon@freecalypso.org>
parents:
565
diff
changeset
|
2 # please use the new -h fic target config instead. |
0
e7502631a0f9
initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 |
e7502631a0f9
initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 # The following parameters go into the <p command sent to the boot ROM |
565
4a199ff4b23f
loadtools/scripts/gta02.config: use WS=4 for consistency
Mychaela Falconia <falcon@freecalypso.org>
parents:
509
diff
changeset
|
5 pll-config 4/1 # 26 MHz in, PLL&DSP @ 104 MHz, ARM @ 52 MHz |
4a199ff4b23f
loadtools/scripts/gta02.config: use WS=4 for consistency
Mychaela Falconia <falcon@freecalypso.org>
parents:
509
diff
changeset
|
6 rhea-cntl 0x00 # good for all Calypso platforms |
0
e7502631a0f9
initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 |
565
4a199ff4b23f
loadtools/scripts/gta02.config: use WS=4 for consistency
Mychaela Falconia <falcon@freecalypso.org>
parents:
509
diff
changeset
|
8 # Configure MEMIF with loadagent commands |
4a199ff4b23f
loadtools/scripts/gta02.config: use WS=4 for consistency
Mychaela Falconia <falcon@freecalypso.org>
parents:
509
diff
changeset
|
9 init-script basic-4ws-4mb.init |
0
e7502631a0f9
initial import from freecalypso-sw rev 1033:5ab737ac3ad7
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
509
49ee210fc4fb
loadtools/scripts/*.config: new flash config
Mychaela Falconia <falcon@freecalypso.org>
parents:
0
diff
changeset
|
11 # Flash access mapping |
49ee210fc4fb
loadtools/scripts/*.config: new flash config
Mychaela Falconia <falcon@freecalypso.org>
parents:
0
diff
changeset
|
12 flash single-4M 0x03000000 |
578
8b4c1811bc1b
loadtools/scripts/gta02.config: marked as deprecated,
Mychaela Falconia <falcon@freecalypso.org>
parents:
565
diff
changeset
|
13 |
8b4c1811bc1b
loadtools/scripts/gta02.config: marked as deprecated,
Mychaela Falconia <falcon@freecalypso.org>
parents:
565
diff
changeset
|
14 # Perform a Iota poweroff when we are done |
8b4c1811bc1b
loadtools/scripts/gta02.config: marked as deprecated,
Mychaela Falconia <falcon@freecalypso.org>
parents:
565
diff
changeset
|
15 exit-mode iota-off |