9 ms·
> Cleanroom reverse engineering for the purpose of publishing new driver code, to avoid legal/IP minefields, is super-expensive Project Ortega did it to an ent
by karma_pharmer 2y ago
> Cleanroom reverse engineering for the purpose of publishing new driver code, to avoid legal/IP minefields, is super-expensive
Project Ortega did it to an entire gigabit ethernet controller for the princely sum of zero dollars:
https://media.ccc.de/v/37c3-11781-adventures_in_reverse_engineering_broadcom_nic_firmware https://media.ccc.de/v/37c3-11781-adventures_in_reverse_engi...
https://wiki.raptorcs.com/wiki/Project_Ortega https://wiki.raptorcs.com/wiki/Project_Ortega
> Binary BL31 contains some unknown code to get HDMI-RX PHY access working.
That doesn't sound like DDR training to me. Maybe now you see the problem?
- transpute 2y ago> That doesn't sound like DDR training to me. Maybe now you see the problem? It is absolutely a problem, but it's bounded by the ability to inspect and question code/behavior outside the officially claimed rationale. We can prefer open systems and also shine a bright light on the behavior of closed systems.