changeset 297:7ff59aa23628

blobstat: classification spec files moved into specs subdir
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 21 Sep 2019 22:04:45 +0000
parents abcec72cade4
children 84e5c88343e0
files blobstat/maghybrid-libclass blobstat/om-libclass blobstat/specs/mag-hybrid blobstat/specs/om-blobs
diffstat 4 files changed, 267 insertions(+), 267 deletions(-) [+]
line wrap: on
line diff
--- a/blobstat/maghybrid-libclass	Sat Sep 21 21:56:53 2019 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,156 +0,0 @@
-# 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
--- a/blobstat/om-libclass	Sat Sep 21 21:56:53 2019 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-# This classification spec lists all of the component libraries used by
-# Openmoko in building their mokoN firmwares, and classifies each lib
-# as to whether OM had the source for it, or had it as a binary-only blob.
-
-ccddata.lib blob
-
-# ACI libs
-aci.lib			src
-aciext.lib		src
-aci_dti_mng.lib		src
-atiext.lib		src
-config_gprs_fl.lib	src
-config_gprs_ir.lib	src
-
-# G23M protocol stack libs
-cc.lib		blob
-cci.lib		blob
-cci_ir.lib	blob
-dl.lib		blob
-dti.lib		blob
-fad.lib		blob
-gmm.lib		blob
-grlc.lib	blob
-grlc_ir.lib	blob
-grr.lib		blob
-l1_pei.lib	blob
-l2r.lib		blob
-llc.lib		blob
-mm.lib		blob
-ra.lib		blob
-rlp.lib		blob
-rr.lib		blob
-sim_b_lib.lib	blob
-sm.lib		blob
-sms.lib		blob
-sndcp.lib	blob
-ss.lib		blob
-t30.lib		blob
-uart_b_lib.lib	blob
-ppp.lib		blob
-ppp_ir.lib	blob
-
-# BuSyB as received by OM from TI was not set up to recompile alr and comlib
-# from source, but OM did have source for these two components, this source
-# was exactly corresponding to the prebuilt libs they used, and it would have
-# been easy for them to tweak BuSyB to recompile these components from source
-# had they cared to, so we'll count them in the source category.
-
-alr.lib		src
-comlib.lib	src
-
-# Condat drivers
-gdi.lib		src
-
-# GPF
-ccd_na7_db.lib		blob
-frame_na7_db_fl.lib	blob
-frame_na7_db_ir.lib	blob
-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
-
-# core drivers
-drivers_flash.lib	src
-
-# Layer 1
-tpudrv.lib		blob
-l1_ext.lib		blob
-l1_int.lib		blob
-l1_custom_ext.lib	blob
-l1_custom_int.lib	blob
-
-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	blob
-bootloader.lib	blob
-
-# 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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/blobstat/specs/mag-hybrid	Sat Sep 21 22:04:45 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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/blobstat/specs/om-blobs	Sat Sep 21 22:04:45 2019 +0000
@@ -0,0 +1,111 @@
+# This classification spec lists all of the component libraries used by
+# Openmoko in building their mokoN firmwares, and classifies each lib
+# as to whether OM had the source for it, or had it as a binary-only blob.
+
+ccddata.lib blob
+
+# ACI libs
+aci.lib			src
+aciext.lib		src
+aci_dti_mng.lib		src
+atiext.lib		src
+config_gprs_fl.lib	src
+config_gprs_ir.lib	src
+
+# G23M protocol stack libs
+cc.lib		blob
+cci.lib		blob
+cci_ir.lib	blob
+dl.lib		blob
+dti.lib		blob
+fad.lib		blob
+gmm.lib		blob
+grlc.lib	blob
+grlc_ir.lib	blob
+grr.lib		blob
+l1_pei.lib	blob
+l2r.lib		blob
+llc.lib		blob
+mm.lib		blob
+ra.lib		blob
+rlp.lib		blob
+rr.lib		blob
+sim_b_lib.lib	blob
+sm.lib		blob
+sms.lib		blob
+sndcp.lib	blob
+ss.lib		blob
+t30.lib		blob
+uart_b_lib.lib	blob
+ppp.lib		blob
+ppp_ir.lib	blob
+
+# BuSyB as received by OM from TI was not set up to recompile alr and comlib
+# from source, but OM did have source for these two components, this source
+# was exactly corresponding to the prebuilt libs they used, and it would have
+# been easy for them to tweak BuSyB to recompile these components from source
+# had they cared to, so we'll count them in the source category.
+
+alr.lib		src
+comlib.lib	src
+
+# Condat drivers
+gdi.lib		src
+
+# GPF
+ccd_na7_db.lib		blob
+frame_na7_db_fl.lib	blob
+frame_na7_db_ir.lib	blob
+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
+
+# core drivers
+drivers_flash.lib	src
+
+# Layer 1
+tpudrv.lib		blob
+l1_ext.lib		blob
+l1_int.lib		blob
+l1_custom_ext.lib	blob
+l1_custom_int.lib	blob
+
+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	blob
+bootloader.lib	blob
+
+# 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