@Nico
By removing open-source AGESA and all boards that use them, you would remove 
many boards that can boot blobless (like KGPE-D16 and KCMA-D8, there's also 
cheap low-end like E350M1, although I'm not sure this uses AGESA).

This would mean that if we want blobless, we can either use much less powerful 
than ASUS boards Intel-based boards from 10 years ago or use Chromebooks. This 
would severely lower the number of coreboot users.

You said we could maintain AGESA code on our own and even rewrite. I'm with 
Mike about this. I'm not a firmware engineer,  I can understand so-so what the 
code is doing but writing it is completely beyond me. I'm also engaged in other 
open-source project (I contribute to FreeBSD ports) and this doesn't leave time 
to work on coreboot.

Also, running tokei in AGESA dir currently shows:
pkubaj@KGPE-D16:$~/coreboot/src/vendorcode/amd/agesa/f15tn$ tokei
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Language                                                                       
                                                                                
                     Files        Lines         Code     Comments       Blanks
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Assembly                                                                       
                                                                                
                         1          209          184            0           25
 C                                                                              
                                                                                
                       457       143870        77558        54737        11575
 C Header                                                                       
                                                                                
                       251       130554        91038        29652         9864
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Total                                                                          
                                                                                
                       709       274633       168780        84389        21464
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The size of AGESA is currently about 10% of coreboot. Nico, do you think a 
single person working in spare time can reimplement 10% of coreboot?

Attachment: signature.asc
Description: PGP signature

-- 
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot

Reply via email to