view blobstat/specs/mag-hybrid @ 407:183e81c8f6c0

hr-bits: sid-count program written
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 22 Jul 2024 10:00:58 +0000
parents 7ff59aa23628
children
line wrap: on
line source

# 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