annotate gsm-fw/cfgmagic/target.c11x @ 1030:194967e11b2b

fc-shell: tch record and tch play reworked for libgsm-compatible file format
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 31 May 2016 18:39:06 +0000
parents c7ca69bf84f3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
997
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
1 CONFIG_TARGET_C11X=1
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
2 CONFIG_TARGET_COMPAL=1
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
3 export_to_c CONFIG_TARGET_C11X
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
4 export_to_c CONFIG_TARGET_COMPAL
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
5 FLASH_BOOT_VIA_BOOTROM=0
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
6 FLASHIMAGE_BASE_ADDR=0x10000
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
7
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
8 CONFIG_IRAM_SIZE=0x40000
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
9 CONFIG_XRAM_SIZE=0x40000
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
10 CONFIG_FWFLASH_SIZE=0x400000
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
11 # the post-target fragment exports these
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
12
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
13 # RAMFFS: default to 8 KiB x 6
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
14 RAMFFS_BLKSIZE_LOG2=13
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
15 RAMFFS_NBLOCKS=6
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
16
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
17 # select the correct flash driver
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
18 Flash_type=Intel-onebank
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
19
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
20 DBB_type=751749
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
21 ABB_type=Iota3025
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
22 RF_type=Rita
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
23 # the post-target fragment will turn these into TI's voodoo numbers
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
24
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
25 # For the RF PA we have to set TI's voodoo number directly, and we don't
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
26 # even have a number for these Skyworks parts. :-(
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
27 # The best we can do for now is lie and pretend to be Leonardo/Openmoko.
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
28 RF_PA=2
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
29
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
30 # To the best of our knowledge, the correct TSPACT signal to assert
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
31 # for GSM low band transmission is TSPACT6 on this target.
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
32 USE_TSPACT2_FOR_TXLOW=0
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
33 export_to_c USE_TSPACT2_FOR_TXLOW
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
34
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
35 RVTMUX_UART_port=MODEM
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
36
c7ca69bf84f3 gsm-fw: trivial support for c11x target
Mychaela Falconia <falcon@ivan.Harhan.ORG>
parents:
diff changeset
37 allow_target_feature aftermarket-ffs