# HG changeset patch # User Mychaela Falconia # Date 1569103013 0 # Node ID abcec72cade4dac4405384c25518e21a7269a8f6 # Parent 99f72069d8670a1122ce8aa01b9816dd8d2f6434 blobstat: maghybrid-libclass added diff -r 99f72069d867 -r abcec72cade4 blobstat/maghybrid-libclass --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/blobstat/maghybrid-libclass Sat Sep 21 21:56:53 2019 +0000 @@ -0,0 +1,156 @@ +# This classification spec indicates which parts of FC Magnetite hybrid +# modem fw are built from source vs. which parts are used as blobs +# without exact corresponding source. + +ccddata.lib src + +# ACI libs +aci.lib src +aciext.lib src +aci_dti_mng.lib src +atiext.lib src +comlib.lib src +config_gprs_fl.lib src +config_gprs_ir.lib src + +# G23M protocol stack libs +alr.lib src +cc.lib src +cci.lib src +cci_ir.lib src +cl.lib src +dl.lib src +dti.lib src +fad.lib src +gmm.lib src +grlc.lib src +grlc_ir.lib src +grr.lib src +l1_pei.lib src +l2r.lib src +llc.lib src +mm.lib src +ra.lib src +rlp.lib src +rr.lib src +sim_b_lib.lib src +sm.lib src +sms.lib src +sndcp.lib src +ss.lib src +t30.lib src +uart_b_lib.lib src +ppp.lib src +ppp_ir.lib src +upm.lib src + +# Condat drivers +gdi.lib src + +# GPF +ccd_na7_db.lib src +misc_na7_db_fl.lib src +misc_na7_db_ir.lib src +osx_na7_db.lib blob +tif_na7_db_fl.lib src +tif_na7_db_ir.lib src + +# The main GPF libraries are partially deblobbed: + +frame_na7_db_fl.lib:frame.obj src +frame_na7_db_fl.lib:vsi_sem.obj src +frame_na7_db_fl.lib:vsi_com.obj src +frame_na7_db_fl.lib:vsi_mem.obj src +frame_na7_db_fl.lib:vsi_tim.obj src +frame_na7_db_fl.lib:vsi_mis.obj src +frame_na7_db_fl.lib:vsi_drv.obj src +frame_na7_db_fl.lib:vsi_trc.obj src +frame_na7_db_fl.lib:vsi_pro.obj src +frame_na7_db_fl.lib:xalert.obj src +frame_na7_db_fl.lib:route.obj src +frame_na7_db_fl.lib:prf_func.obj src +frame_na7_db_fl.lib:frm_ext.obj src +frame_na7_db_fl.lib:frame_version.o src + +frame_na7_db_fl.lib:os_com.obj blob +frame_na7_db_fl.lib:os_drv.obj blob +frame_na7_db_fl.lib:os_evt.obj blob +frame_na7_db_fl.lib:os_isr.obj blob +frame_na7_db_fl.lib:os_mem.obj blob +frame_na7_db_fl.lib:os_mis.obj blob +frame_na7_db_fl.lib:os_pro.obj blob +frame_na7_db_fl.lib:os_sem.obj blob +frame_na7_db_fl.lib:os_tim.obj blob + +frame_na7_db_ir.lib:frame.obj src +frame_na7_db_ir.lib:vsi_sem.obj src +frame_na7_db_ir.lib:vsi_com.obj src +frame_na7_db_ir.lib:vsi_mem.obj src +frame_na7_db_ir.lib:vsi_tim.obj src +frame_na7_db_ir.lib:vsi_mis.obj src +frame_na7_db_ir.lib:vsi_drv.obj src +frame_na7_db_ir.lib:vsi_trc.obj src +frame_na7_db_ir.lib:vsi_pro.obj src +frame_na7_db_ir.lib:xalert.obj src +frame_na7_db_ir.lib:route.obj src +frame_na7_db_ir.lib:prf_func.obj src +frame_na7_db_ir.lib:frm_ext.obj src +frame_na7_db_ir.lib:frame_version.o src + +frame_na7_db_ir.lib:os_com.obj blob +frame_na7_db_ir.lib:os_drv.obj blob +frame_na7_db_ir.lib:os_evt.obj blob +frame_na7_db_ir.lib:os_isr.obj blob +frame_na7_db_ir.lib:os_mem.obj blob +frame_na7_db_ir.lib:os_mis.obj blob +frame_na7_db_ir.lib:os_pro.obj blob +frame_na7_db_ir.lib:os_sem.obj blob +frame_na7_db_ir.lib:os_tim.obj blob + +# core drivers +drivers_flash.lib src + +# Layer 1 +tpudrv.lib src +l1_ext.lib src +l1_int.lib src +l1_custom_ext.lib src +l1_custom_int.lib src + +riviera_core_flash.lib src +riviera_cust_flash.lib src + +# services +atp.lib src +audio.lib src +audio_bgd.lib src +cst.lib src +dar.lib src +dar_gbl_var.lib src +etm.lib src +lls.lib src +mks.lib src + +# app drivers +abb.lib src +buzzer.lib src +ffs.lib src +ffs_drv.lib src +ffs_pcm.lib src +kpd.lib src +lcc.lib src +power.lib src +rtc_drv.lib src +sim_drv.lib src +spi_drv.lib src +uart_drv.lib src + +# system glue +main.lib src +bootloader.lib src + +# Nucleus and TI's compiler stuff +nucleus_flash_nodbg.lib blob +nucleus_int_ram_nodbg.lib blob +rts16le_flash.lib blob +rts16le_int_ram.lib blob