Skip to content

Commit 07261cc

Browse files
orangecmsrminnich
authored andcommitted
add a graveyard.md documenting previous approaches to mainboards
We've done the same for oreboot: https://github.com/oreboot/oreboot/blob/main/graveyard.md This lets future us and contributors learn from our past experiences. Signed-off-by: Daniel Maslowski <info@orangecms.org>
1 parent c80a495 commit 07261cc

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,13 @@ to set the following variables:
8181
* `linuxboot-size`: the final size of the ROM image in bytes (we should verify this against the real ROM instead)
8282

8383

84+
Previous Implementations
85+
===
86+
87+
For reference, [earlier approaches are documented](graveyard.md).
88+
Have a look at those in case you want to add a board that was already supported.
89+
There is knowledge in terms of what had to be done in order to deploy LinuxBoot.
90+
8491
More info
8592
===
8693
* https://www.linuxboot.org/

graveyard.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# LinuxBoot Graveyard 🪦
2+
3+
We iteratively walk through various approaches to LinuxBoot's design.
4+
Earlier attempts are documented below for reference. The code may still be
5+
useful in general, though requires rework to fit into the current design.
6+
7+
## Removals
8+
9+
The following boards have been removed from the `mainboards/` directory:
10+
11+
| Path | Deleting Commit |
12+
| --------------------------------- | ---------------------------------------- |
13+
| `aeeon/i11` | 0217e85b040a93a373932ab30e161f5b7efe1b9e |
14+
| `aeeon/upxtreme` | 85b277da4b1f59c9101117e4192b02d8fe6fee60 |
15+
| `amd/rome` | cf447e193a1ee39c01f526597400d029e70784de |
16+
| `bytedance/g220a` | 8a48d3eabf07c29d1a1d8233671fc456808afa8b |
17+
| `cubie/board` | 03ce8a4a0558b335de812af9e34f4f5b48265756 |
18+
| `digitalloggers/atomicpi` | faa2b2bac902ada422479b81023816c8aea9ea77 |
19+
| `hpe/dl360gen10` | 38655daa09f8e2bb95887a954e0231c1e1383076 |
20+
| `intel/generic` | 36f3d42dade41f310676383b0b015a4ed1b85502 |
21+
| `intel/hw` | ad41eb3e06a45360c8e47b4e69b8d64256c02c5a |
22+
| `intel/minplatform` | 8460a4051cd2304727937c4c6b85af43b4eecbc2 |
23+
| `intel/s2600` | 0a0fe3961711c8e2394753f72d99462509d1f335 |
24+
| `lenovo/hr630` | bf0c59238dd5af734b604bb53a54579ba790a04b |
25+
| `lenovo/sr630` | 35b0b81242b961b8f1019f29ca49e4d8e1ad934a |
26+
| `lenovo/thinkpad` | 54be995b382bf97ee56334da05cb346a91b3e723 |
27+
| `marvel/macchiatobin` | 09161d4f29529df3b95b01900e926ed37c8c0655 |
28+
| `opentitanpilot/dresden` | d7cc8e21bdc0aa986239f0b7899faaedd59de208 |
29+
| `pcengines/apu` | 89dcf5e79e9587b17124de45d0d869151c8cd0a5 |
30+
| `pcengines/apu2` | c127d3c19f814b312b8b243f35e754d4c8f05ef1 |
31+
| `qemu/arm64` | b215d5ce1d821033094a71227b3e7846036b8425 |
32+
| `seeed/beaglev` | d4b9d4dcbb61c656009646d1097d85ab335f1976 |
33+
| `slimboot` | 0dc8ae7c9fe7c2dc65ba60a77169750380b5e3e8 |
34+
| `solidrun/honeycomblx2k` | 6825bff2474a8b18264c870524bf293f4a323fdb |
35+
| `st/st32mp1517c` | dbaba8cdf9cf883d13418c5b9a127fc102d1e725 |
36+
| `sunxi/nezha` | ddcd5e4e1fe266dbd98a06618ccaae9339426ce4 |
37+
| `tianocore/ovmf` | 93c06bea540e6fed1c65bc884ceca5ecb002e48d |
38+
| `tyan7106` | e49b38ec1fff220852be5a75f7745f7e981e543f |
39+
| `walmart/robot` | a9901247ae86e1bae6fc560f75393a1f5e8b9ee6 |

0 commit comments

Comments
 (0)