diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png new file mode 100644 index 00000000..87d68b4b Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png differ diff --git a/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png new file mode 100644 index 00000000..800aa074 Binary files /dev/null and b/docs/variants/novacustom_nv4x_adl/novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png differ diff --git a/docs/variants/novacustom_nv4x_adl/openness-score.md b/docs/variants/novacustom_nv4x_adl/openness-score.md index 4638250c..6d99c6f0 100644 --- a/docs/variants/novacustom_nv4x_adl/openness-score.md +++ b/docs/variants/novacustom_nv4x_adl/openness-score.md @@ -140,6 +140,74 @@ Closed-source code percentage: **39.9%** | (empty) | null | 996 | none | empty | | (empty) | null | 5075492 | none | empty | +## v0.9.1 Heads + +Openness Score for novacustom_nv4x_adl_v0.9.1_heads.rom + +Open-source code percentage: **58.0%** +Closed-source code percentage: **42.0%** + +* Image size: 33554432 (0x2000000) +* Number of regions: 7 +* Number of CBFSes: 1 +* Total open-source code size: 9089775 (0x8ab2ef) +* Total closed-source code size: 6573197 (0x644c8d) +* Total data size: 106492 (0x19ffc) +* Total empty size: 17784968 (0x10f6088) + +![](novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart.png) + +![](novacustom_nv4x_adl_v0.9.1_heads.rom_openness_chart_full_image.png) + +> Numbers given above already include the calculations from CBFS regions +> presented below + +### FMAP regions + +| FMAP region | Offset | Size | Category | +| ----------- | ------ | ---- | -------- | +| SI_ME | 0x1000 | 0x4b6000 | closed-source | +| SI_DESC | 0x0 | 0x1000 | data | +| RW_MRC_CACHE | 0x1000000 | 0x10000 | data | +| FMAP | 0x1010000 | 0x200 | data | +| SI_DEVICEEXT2 | 0x4b7000 | 0xb49000 | empty | + +### CBFS COREBOOT + +* CBFS size: 16711168 +* Number of files: 20 +* Open-source files size: 9089775 (0x8ab2ef) +* Closed-source files size: 1633421 (0x18ec8d) +* Data size: 36348 (0x8dfc) +* Empty size: 5951624 (0x5ad088) + +> Numbers given above are already normalized (i.e. they already include size +> of metadata and possible closed-source LAN drivers included in the payload +> which are not visible in the table below) + +| CBFS filename | CBFS filetype | Size | Compression | Category | +| ------------- | ------------- | ---- | ----------- | -------- | +| fallback/romstage | stage | 77376 | none | open-source | +| fallback/ramstage | stage | 145659 | LZMA | open-source | +| fallback/dsdt.aml | raw | 22675 | none | open-source | +| fallback/postcar | stage | 31648 | none | open-source | +| fallback/payload | simple elf | 8776449 | none | open-source | +| bootblock | bootblock | 35968 | none | open-source | +| cpu_microcode_blob.bin | microcode | 550912 | none | closed-source | +| fspm.bin | fsp | 786432 | none | closed-source | +| fsps.bin | fsp | 296077 | LZ4 | closed-source | +| cbfs_master_header | cbfs header | 28 | none | data | +| intel_fit | intel_fit | 80 | none | data | +| config | raw | 4579 | LZMA | data | +| revision | raw | 867 | none | data | +| build_info | raw | 96 | none | data | +| bootsplash.jpg | bootsplash | 26784 | none | data | +| cmos.default | cmos_default | 256 | none | data | +| vbt.bin | raw | 1290 | LZMA | data | +| cmos_layout.bin | cmos_layout | 800 | none | data | +| (empty) | null | 612 | none | empty | +| (empty) | null | 5951012 | none | empty | + ## v1.8.0 Openness Score for novacustom_nv4x_adl_v1.8.0_btg_prod.rom