comparison configs/hybrid @ 199:78d46b5cda38

configs/hybrid: recipe created
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 14 Oct 2016 01:42:52 +0000
parents
children 876b6c569e36
comparison
equal deleted inserted replaced
198:0e4c6a7d2071 199:78d46b5cda38
1 # This hybrid configuration is an attempt to graft the G23M PS and ACI
2 # from TCS3.2/LoCosto onto the TCS211 foundation. It is based on the
3 # l1reconst config.
4
5 scripts/config-headers.sh gprs 2091-pruned
6
7 CONDAT=condat3
8 GPF=gpf3
9 CDGINC=cdg3/cdginc-conservative
10 CDGPRIM=cdg3/sap-inline
11 ACI=g23m-aci
12 export CONDAT GPF CDGINC CDGPRIM ACI
13
14 GPRS=1
15 MMI=0
16 SRVC=1
17 export GPRS MMI SRVC
18
19 build_lib ccddata
20
21 # ACI libs
22 build_lib aci tcs3
23 build_lib aciext tcs3
24 build_lib aci_dti_mng tcs3
25 build_lib atiext tcs3
26 build_lib comlib
27 build_lib config_gprs_fl
28 build_lib config_gprs_ir
29 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
30
31 # G23M protocol stack libs
32 build_lib alr sotovik
33 build_lib cc
34 build_lib cci
35 build_lib cci_ir
36 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
37 build_lib dl
38 build_lib dti
39 build_lib fad
40 build_lib gmm
41 build_lib grlc
42 build_lib grlc_ir
43 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
44 build_lib grr
45 build_lib l1_pei
46 build_lib l2r
47 build_lib llc
48 build_lib mm
49 build_lib ra
50 build_lib rlp
51 build_lib rr
52 build_lib sim_b_lib
53 build_lib sm
54 build_lib sms
55 build_lib sndcp
56 build_lib ss
57 build_lib t30
58 build_lib uart_b_lib
59 build_lib ppp
60 build_lib ppp_ir
61 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
62 build_lib upm
63
64 # Condat drivers
65 build_lib gdi
66
67 # GPF
68 build_lib ccd_na7_db
69 blob_lib_gpf frame_na7_db_fl
70 blob_lib_custom blobs/patches/frame_na7_db_ir-systrace.lib frame_na7_db_ir
71 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
72 blob_lib_gpf misc_na7_db_fl
73 blob_lib_gpf misc_na7_db_ir
74 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
75 blob_lib_gpf osx_na7_db
76 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
77 blob_lib_gpf tif_na7_db_fl
78 blob_lib_gpf tif_na7_db_ir
79 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
80
81 # core drivers
82 build_lib drivers_flash
83
84 # Layer 1
85 build_lib tpudrv
86 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
87 build_lib l1_ext
88 lib_link_magic '(BSS_LIBS (.l1s_global))'
89 build_lib l1_int
90 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
91 blob_lib_std l1_custom_ext
92 blob_lib_std l1_custom_int
93 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
94
95 build_lib riviera_core_flash
96 build_lib riviera_cust_flash
97
98 # services
99 #build_lib atp
100 build_lib audio
101 build_lib audio_bgd
102 build_lib cst
103 build_lib dar
104 build_lib dar_gbl_var
105 lib_link_magic '(BSS_DAR_LIB (.bss))'
106 build_lib etm
107 build_lib lls
108 #build_lib mks
109
110 # app drivers
111 build_lib abb
112 build_lib buzzer
113 build_lib ffs
114 build_lib ffs_drv
115 build_lib ffs_pcm
116 build_lib kpd
117 #build_lib lcc
118 build_lib power
119 build_lib rtc_drv
120 build_lib sim_drv
121 build_lib spi_drv
122 build_lib uart_drv
123
124 # system glue
125 build_lib main
126 build_lib bootloader
127 lib_link_magic '(CONST_BOOT_LIB (.const, .text, .text:v$3) BSS_BOOT_LIB (.bss))'
128
129 # Nucleus and TI's compiler stuff
130 blob_lib_os nucleus_flash_nodbg
131 blob_lib_os nucleus_int_ram_nodbg
132 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))'
133 blob_lib_os rts16le_flash
134 blob_lib_os rts16le_int_ram
135 lib_link_magic '(BSS_LIBS (.bss))'
136
137 str2ind_blobs_used=0