FreeCalypso > hg > fc-magnetite
comparison configs/classic @ 65:bb53b2e2d548
revamped the handling of blob libs
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 01 Oct 2016 19:36:13 +0000 |
parents | ecad19ce63c5 |
children | 0377665aef9d |
comparison
equal
deleted
inserted
replaced
64:84f4a04fde24 | 65:bb53b2e2d548 |
---|---|
12 GPRS=1 | 12 GPRS=1 |
13 MMI=0 | 13 MMI=0 |
14 SRVC=1 | 14 SRVC=1 |
15 export GPRS MMI SRVC | 15 export GPRS MMI SRVC |
16 | 16 |
17 blob_lib blobs/libs/ccddata.lib | 17 blob_lib_std ccddata |
18 | 18 |
19 # ACI libs | 19 # ACI libs |
20 build_lib aci classic | 20 build_lib aci classic |
21 build_lib aciext classic | 21 build_lib aciext classic |
22 build_lib aci_dti_mng classic | 22 build_lib aci_dti_mng classic |
25 build_lib config_gprs_fl | 25 build_lib config_gprs_fl |
26 build_lib config_gprs_ir | 26 build_lib config_gprs_ir |
27 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 27 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
28 | 28 |
29 # G23M protocol stack libs | 29 # G23M protocol stack libs |
30 blob_lib blobs/libs/alr.lib | 30 blob_lib_std alr |
31 blob_lib blobs/libs/cc.lib | 31 blob_lib_std cc |
32 blob_lib blobs/libs/cci.lib | 32 blob_lib_std cci |
33 blob_lib blobs/libs/cci_ir.lib | 33 blob_lib_std cci_ir |
34 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 34 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
35 blob_lib blobs/libs/dl.lib | 35 blob_lib_std dl |
36 blob_lib blobs/libs/dti.lib | 36 blob_lib_std dti |
37 blob_lib blobs/libs/fad.lib | 37 blob_lib_std fad |
38 blob_lib blobs/libs/gmm.lib | 38 blob_lib_std gmm |
39 blob_lib blobs/libs/grlc.lib | 39 blob_lib_std grlc |
40 blob_lib blobs/libs/grlc_ir.lib | 40 blob_lib_std grlc_ir |
41 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 41 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
42 blob_lib blobs/libs/grr.lib | 42 blob_lib_std grr |
43 blob_lib blobs/libs/l1_pei.lib | 43 blob_lib_std l1_pei |
44 blob_lib blobs/libs/l2r.lib | 44 blob_lib_std l2r |
45 blob_lib blobs/libs/llc.lib | 45 blob_lib_std llc |
46 blob_lib blobs/libs/mm.lib | 46 blob_lib_std mm |
47 blob_lib blobs/libs/ra.lib | 47 blob_lib_std ra |
48 blob_lib blobs/libs/rlp.lib | 48 blob_lib_std rlp |
49 blob_lib blobs/libs/rr.lib | 49 blob_lib_std rr |
50 blob_lib blobs/libs/sim_b_lib.lib | 50 blob_lib_std sim_b_lib |
51 blob_lib blobs/libs/sm.lib | 51 blob_lib_std sm |
52 blob_lib blobs/libs/sms.lib | 52 blob_lib_std sms |
53 blob_lib blobs/libs/sndcp.lib | 53 blob_lib_std sndcp |
54 blob_lib blobs/libs/ss.lib | 54 blob_lib_std ss |
55 blob_lib blobs/libs/t30.lib | 55 blob_lib_std t30 |
56 blob_lib blobs/libs/uart_b_lib.lib | 56 blob_lib_std uart_b_lib |
57 blob_lib blobs/libs/ppp.lib | 57 blob_lib_std ppp |
58 blob_lib blobs/libs/ppp_ir.lib | 58 blob_lib_std ppp_ir |
59 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 59 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
60 | 60 |
61 # Condat drivers | 61 # Condat drivers |
62 build_lib gdi | 62 build_lib gdi |
63 | 63 |
64 # GPF | 64 # GPF |
65 blob_lib blobs/gpflibs/ccd_na7_db.lib | 65 blob_lib_gpf ccd_na7_db |
66 blob_lib blobs/gpflibs/frame_na7_db_fl.lib | 66 blob_lib_gpf frame_na7_db_fl |
67 blob_lib blobs/gpflibs/frame_na7_db_ir.lib | 67 blob_lib_gpf frame_na7_db_ir |
68 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 68 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
69 blob_lib blobs/gpflibs/misc_na7_db_fl.lib | 69 blob_lib_gpf misc_na7_db_fl |
70 blob_lib blobs/gpflibs/misc_na7_db_ir.lib | 70 blob_lib_gpf misc_na7_db_ir |
71 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 71 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
72 blob_lib blobs/gpflibs/osx_na7_db.lib | 72 blob_lib_gpf osx_na7_db |
73 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 73 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
74 blob_lib blobs/gpflibs/tif_na7_db_fl.lib | 74 blob_lib_gpf tif_na7_db_fl |
75 blob_lib blobs/gpflibs/tif_na7_db_ir.lib | 75 blob_lib_gpf tif_na7_db_ir |
76 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 76 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
77 | 77 |
78 # core drivers | 78 # core drivers |
79 build_lib drivers_flash | 79 build_lib drivers_flash |
80 | 80 |
81 # Layer 1 | 81 # Layer 1 |
82 blob_lib blobs/libs/tpudrv.lib | 82 blob_lib_std tpudrv |
83 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 83 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
84 blob_lib blobs/libs/l1_ext.lib | 84 blob_lib_std l1_ext |
85 lib_link_magic '(BSS_LIBS (.l1s_global))' | 85 lib_link_magic '(BSS_LIBS (.l1s_global))' |
86 blob_lib blobs/libs/l1_int.lib | 86 blob_lib_std l1_int |
87 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 87 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
88 blob_lib blobs/libs/l1_custom_ext.lib | 88 blob_lib_std l1_custom_ext |
89 blob_lib blobs/libs/l1_custom_int.lib | 89 blob_lib_std l1_custom_int |
90 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 90 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
91 | 91 |
92 build_lib riviera_core_flash | 92 build_lib riviera_core_flash |
93 build_lib riviera_cust_flash | 93 build_lib riviera_cust_flash |
94 | 94 |
117 build_lib sim_drv | 117 build_lib sim_drv |
118 build_lib spi_drv | 118 build_lib spi_drv |
119 build_lib uart_drv | 119 build_lib uart_drv |
120 | 120 |
121 # eyesores | 121 # eyesores |
122 blob_lib $MAIN_blob | 122 blob_lib_custom "$MAIN_blob" main |
123 blob_lib blobs/libs/bootloader.lib | 123 blob_lib_std bootloader |
124 lib_link_magic '(CONST_BOOT_LIB (.const, .text, .text:v$3) BSS_BOOT_LIB (.bss))' | 124 lib_link_magic '(CONST_BOOT_LIB (.const, .text, .text:v$3) BSS_BOOT_LIB (.bss))' |
125 | 125 |
126 # Nucleus and TI's compiler stuff | 126 # Nucleus and TI's compiler stuff |
127 blob_lib blobs/oslibs/nucleus_flash_nodbg.lib | 127 blob_lib_os nucleus_flash_nodbg |
128 blob_lib blobs/oslibs/nucleus_int_ram_nodbg.lib | 128 blob_lib_os nucleus_int_ram_nodbg |
129 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' | 129 lib_link_magic '(BSS_LIBS (.bss) CONST_LIBS (.text, .const))' |
130 blob_lib blobs/oslibs/rts16le_flash.lib | 130 blob_lib_os rts16le_flash |
131 blob_lib blobs/oslibs/rts16le_int_ram.lib | 131 blob_lib_os rts16le_int_ram |
132 lib_link_magic '(BSS_LIBS (.bss))' | 132 lib_link_magic '(BSS_LIBS (.bss))' |
133 | 133 |
134 str2ind_blobs_used=1 | 134 str2ind_blobs_used=1 |