Skip to content

Commit da79b51

Browse files
authored
Merge pull request #1082 from Dasharo/openness-score-v0.2
docs: Update Openness Score with results from v0.2.0
2 parents 636f462 + 8c98823 commit da79b51

File tree

73 files changed

+518
-302
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+518
-302
lines changed

docs/variants/hardkernel_odroid_h4/openness_score.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ Score utility](https://github.com/Dasharo/Openness-Score).
77

88
## v0.9.0
99

10+
Report has been generated with Openness Score utility version v0.2
11+
1012
Openness Score for hardkernel_odroid_h4_v0.9.0.rom
1113

1214
Open-source code percentage: **38.3%**
@@ -31,8 +33,6 @@ Closed-source code percentage: **61.7%**
3133

3234
| FMAP region | Offset | Size | Category |
3335
| ----------- | ------ | ---- | -------- |
34-
| SI_ME | 0x1000 | 0x413000 | closed-source |
35-
| SI_DESC | 0x0 | 0x1000 | data |
3636
| SMMSTORE | 0x600000 | 0x40000 | data |
3737
| RECOVERY_MRC_CACHE | 0x640000 | 0x20000 | data |
3838
| RW_MRC_CACHE | 0x660000 | 0x20000 | data |
@@ -43,7 +43,14 @@ Closed-source code percentage: **61.7%**
4343
| RO_FRID | 0xb00800 | 0x100 | data |
4444
| RO_FRID_PAD | 0xb00900 | 0x700 | data |
4545
| GBB | 0xb01000 | 0x3000 | data |
46-
| SI_DEVICEEXT2 | 0x414000 | 0x1ec000 | empty |
46+
47+
### IFD regions
48+
49+
| IFD region | Start | End | Size | Category |
50+
| -------------- | ----- | --- | ---- | -------- |
51+
| Intel ME | 0x00001000 | 0x00413fff | 0x413000 | closed-source |
52+
| Flash Descriptor | 0x00000000 | 0x00000fff | 0x1000 | data |
53+
| Device Exp2 | 0x00414000 | 0x005fffff | 0x1ec000 | empty |
4754

4855
### CBFS BOOTSPLASH
4956

Loading
Loading
Loading
Loading
Loading
Loading

docs/variants/msi_z690/openness_score.md

Lines changed: 56 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,20 @@ utility](https://github.com/Dasharo/Openness-Score).
88

99
## v0.9.0 heads
1010

11+
Report has been generated with Openness Score utility version v0.2
12+
1113
Openness Score for msi_ms7d25_v0.9.0_ddr5_heads.rom
1214

13-
Open-source code percentage: **61.4%**
14-
Closed-source code percentage: **38.6%**
15+
Open-source code percentage: **61.3%**
16+
Closed-source code percentage: **38.7%**
1517

1618
* Image size: 33554432 (0x2000000)
17-
* Number of regions: 6
19+
* Number of regions: 7
1820
* Number of CBFSes: 1
1921
* Total open-source code size: 9101448 (0x8ae088)
20-
* Total closed-source code size: 5716309 (0x573955)
22+
* Total closed-source code size: 5749077 (0x57b955)
2123
* Total data size: 105639 (0x19ca7)
22-
* Total empty size: 18438524 (0x119597c)
24+
* Total empty size: 18598268 (0x11bc97c)
2325

2426
![](msi_ms7d25_v0.9.0_ddr5_heads.rom_openness_chart.png)
2527

@@ -32,11 +34,17 @@ Closed-source code percentage: **38.6%**
3234

3335
| FMAP region | Offset | Size | Category |
3436
| ----------- | ------ | ---- | -------- |
35-
| SI_ME | 0x1000 | 0x3d8000 | closed-source |
36-
| SI_DESC | 0x0 | 0x1000 | data |
3737
| RW_MRC_CACHE | 0x400000 | 0x10000 | data |
3838
| FMAP | 0x418000 | 0x200 | data |
3939

40+
### IFD regions
41+
42+
| IFD region | Start | End | Size | Category |
43+
| -------------- | ----- | --- | ---- | -------- |
44+
| Intel ME | 0x00001000 | 0x003d8fff | 0x3d8000 | closed-source |
45+
| Flash Descriptor | 0x00000000 | 0x00000fff | 0x1000 | data |
46+
| Device Exp2 | 0x003d9000 | 0x003fffff | 0x27000 | empty |
47+
4048
### CBFS COREBOOT
4149

4250
* CBFS size: 29261312
@@ -48,7 +56,7 @@ Closed-source code percentage: **38.6%**
4856

4957
> Numbers given above are already normalized (i.e. they already include size
5058
> of metadata and possible closed-source LAN drivers included in the payload
51-
> which are not visible in the table below)
59+
> which are not visible in the table below)
5260
5361
| CBFS filename | CBFS filetype | Size | Compression | Category |
5462
| ------------- | ------------- | ---- | ----------- | -------- |
@@ -78,18 +86,20 @@ Closed-source code percentage: **38.6%**
7886

7987
## v1.1.3
8088

89+
Report has been generated with Openness Score utility version v0.2
90+
8191
Openness Score for msi_ms7d25_v1.1.3_ddr5.rom
8292

83-
Open-source code percentage: **43.0%**
84-
Closed-source code percentage: **57.0%**
93+
Open-source code percentage: **44.9%**
94+
Closed-source code percentage: **55.1%**
8595

8696
* Image size: 33554432 (0x2000000)
8797
* Number of regions: 37
8898
* Number of CBFSes: 4
8999
* Total open-source code size: 6949213 (0x6a095d)
90-
* Total closed-source code size: 9218180 (0x8ca884)
91-
* Total data size: 948357 (0xe7885)
92-
* Total empty size: 16438682 (0xfad59a)
100+
* Total closed-source code size: 8534148 (0x823884)
101+
* Total data size: 1472645 (0x167885)
102+
* Total empty size: 29181338 (0x1bd459a)
93103

94104
![](msi_ms7d25_v1.1.3_ddr5.rom_openness_chart.png)
95105

@@ -102,9 +112,9 @@ Closed-source code percentage: **57.0%**
102112

103113
| FMAP region | Offset | Size | Category |
104114
| ----------- | ------ | ---- | -------- |
105-
| SI_ME | 0x1000 | 0x3ff000 | closed-source |
106-
| SI_DESC | 0x0 | 0x1000 | data |
107115
| SMMSTORE | 0x1000000 | 0x40000 | data |
116+
| RESERVED | 0x1040000 | 0x40000 | data |
117+
| BPA | 0x1080000 | 0x20000 | data |
108118
| RECOVERY_MRC_CACHE | 0x10a0000 | 0x20000 | data |
109119
| RW_MRC_CACHE | 0x10c0000 | 0x20000 | data |
110120
| RW_ELOG | 0x10e0000 | 0x4000 | data |
@@ -116,6 +126,7 @@ Closed-source code percentage: **57.0%**
116126
| HSPHY_FW | 0x1110000 | 0x8000 | data |
117127
| VBLOCK_A | 0x1318000 | 0x10000 | data |
118128
| RW_FWID_A | 0x17bff00 | 0x100 | data |
129+
| ROMHOLE | 0x17c0000 | 0x20000 | data |
119130
| VBLOCK_B | 0x17e0000 | 0x10000 | data |
120131
| RW_FWID_B | 0x1bfff00 | 0x100 | data |
121132
| RO_VPD | 0x1c00000 | 0x4000 | data |
@@ -125,6 +136,14 @@ Closed-source code percentage: **57.0%**
125136
| GBB | 0x1c05000 | 0x3000 | data |
126137
| UNUSED | 0x400000 | 0xc00000 | empty |
127138

139+
### IFD regions
140+
141+
| IFD region | Start | End | Size | Category |
142+
| -------------- | ----- | --- | ---- | -------- |
143+
| Intel ME | 0x00001000 | 0x003d8fff | 0x3d8000 | closed-source |
144+
| Flash Descriptor | 0x00000000 | 0x00000fff | 0x1000 | data |
145+
| Device Exp2 | 0x003d9000 | 0x00ffffff | 0xc27000 | empty |
146+
128147
### CBFS BOOTSPLASH
129148

130149
* CBFS size: 2097152
@@ -136,7 +155,7 @@ Closed-source code percentage: **57.0%**
136155

137156
> Numbers given above are already normalized (i.e. they already include size
138157
> of metadata and possible closed-source LAN drivers included in the payload
139-
> which are not visible in the table below)
158+
> which are not visible in the table below)
140159
141160
| CBFS filename | CBFS filetype | Size | Compression | Category |
142161
| ------------- | ------------- | ---- | ----------- | -------- |
@@ -153,7 +172,7 @@ Closed-source code percentage: **57.0%**
153172

154173
> Numbers given above are already normalized (i.e. they already include size
155174
> of metadata and possible closed-source LAN drivers included in the payload
156-
> which are not visible in the table below)
175+
> which are not visible in the table below)
157176
158177
| CBFS filename | CBFS filetype | Size | Compression | Category |
159178
| ------------- | ------------- | ---- | ----------- | -------- |
@@ -182,7 +201,7 @@ Closed-source code percentage: **57.0%**
182201

183202
> Numbers given above are already normalized (i.e. they already include size
184203
> of metadata and possible closed-source LAN drivers included in the payload
185-
> which are not visible in the table below)
204+
> which are not visible in the table below)
186205
187206
| CBFS filename | CBFS filetype | Size | Compression | Category |
188207
| ------------- | ------------- | ---- | ----------- | -------- |
@@ -211,7 +230,7 @@ Closed-source code percentage: **57.0%**
211230

212231
> Numbers given above are already normalized (i.e. they already include size
213232
> of metadata and possible closed-source LAN drivers included in the payload
214-
> which are not visible in the table below)
233+
> which are not visible in the table below)
215234
216235
| CBFS filename | CBFS filetype | Size | Compression | Category |
217236
| ------------- | ------------- | ---- | ----------- | -------- |
@@ -235,18 +254,20 @@ Closed-source code percentage: **57.0%**
235254

236255
## v1.1.4
237256

257+
Report has been generated with Openness Score utility version v0.2
258+
238259
Openness Score for msi_ms7d25_v1.1.4_ddr5.rom
239260

240-
Open-source code percentage: **40.8%**
241-
Closed-source code percentage: **59.2%**
261+
Open-source code percentage: **42.7%**
262+
Closed-source code percentage: **57.3%**
242263

243264
* Image size: 33554432 (0x2000000)
244265
* Number of regions: 37
245266
* Number of CBFSes: 4
246267
* Total open-source code size: 6370750 (0x6135be)
247-
* Total closed-source code size: 9233747 (0x8ce553)
248-
* Total data size: 948795 (0xe7a3b)
249-
* Total empty size: 17001140 (0x1036ab4)
268+
* Total closed-source code size: 8549715 (0x827553)
269+
* Total data size: 1473083 (0x167a3b)
270+
* Total empty size: 17160884 (0x105dab4)
250271

251272
![](msi_ms7d25_v1.1.4_ddr5.rom_openness_chart.png)
252273

@@ -259,9 +280,9 @@ Closed-source code percentage: **59.2%**
259280

260281
| FMAP region | Offset | Size | Category |
261282
| ----------- | ------ | ---- | -------- |
262-
| SI_ME | 0x1000 | 0x3ff000 | closed-source |
263-
| SI_DESC | 0x0 | 0x1000 | data |
264283
| SMMSTORE | 0x1000000 | 0x40000 | data |
284+
| RESERVED | 0x1040000 | 0x40000 | data |
285+
| BPA | 0x1080000 | 0x20000 | data |
265286
| RECOVERY_MRC_CACHE | 0x10a0000 | 0x20000 | data |
266287
| RW_MRC_CACHE | 0x10c0000 | 0x20000 | data |
267288
| RW_ELOG | 0x10e0000 | 0x4000 | data |
@@ -273,6 +294,7 @@ Closed-source code percentage: **59.2%**
273294
| HSPHY_FW | 0x1110000 | 0x8000 | data |
274295
| VBLOCK_A | 0x1318000 | 0x10000 | data |
275296
| RW_FWID_A | 0x17bff00 | 0x100 | data |
297+
| ROMHOLE | 0x17c0000 | 0x20000 | data |
276298
| VBLOCK_B | 0x17e0000 | 0x10000 | data |
277299
| RW_FWID_B | 0x1bfff00 | 0x100 | data |
278300
| RO_VPD | 0x1c00000 | 0x4000 | data |
@@ -282,6 +304,14 @@ Closed-source code percentage: **59.2%**
282304
| GBB | 0x1c05000 | 0x3000 | data |
283305
| UNUSED | 0x400000 | 0xc00000 | empty |
284306

307+
### IFD regions
308+
309+
| IFD region | Start | End | Size | Category |
310+
| -------------- | ----- | --- | ---- | -------- |
311+
| Intel ME | 0x00001000 | 0x003d8fff | 0x3d8000 | closed-source |
312+
| Flash Descriptor | 0x00000000 | 0x00000fff | 0x1000 | data |
313+
| Device Exp2 | 0x003d9000 | 0x003fffff | 0x27000 | empty |
314+
285315
### CBFS BOOTSPLASH
286316

287317
* CBFS size: 2097152
Loading
Loading

0 commit comments

Comments
 (0)