( turdus | 2010. 06. 15., k – 09:02 )

Hogy ne mondjátok, csak fikázok, összefoglalom, mi lenne a jó szvsz.
1. EFI PE futtathatók, meg toolchain, egye fene, ez maradhat. Kell egy egységes formátum.
2. Alap EFI API (BIOS műveletek megfelelői) ez is ok
De! És innentől más.
3. Legyen benne az egész a ROM-ban (EEPROM stb.) a mostani BIOS helyén.
4. A driverek legyenek úgy, mint a mostani BIOS ROM extension-ök, de EFI applikációk legyenek (C8000-as címtől bemappelve a kártyák ROM-jai)
5. Ne kelljen EFI rendszerpartíció a bootoláshoz, maradjon csak meg a jól bevált töltsük be a partíció elejét és ugorjunk rá séma. Esetleg annyit módosítanék, hogy ne az első, hanem az első 16 szektort töltse be
6. Az esetlegesen szükséges további EFI fileok legyenek egy alaplapra intergrált 128M-es flash-ben, de csak akkor kelljen használni, ha valami speckó diag programra van szükség, vagy az egyik ROM driver helyett frissített EFI executable-t kell betölteni.
7. A ROM-ban lévő EFI-nek tartalmaznia kell(ene) mindent a következő taskok winyó nélküli ellátására: boot menü, netboot, egyszerű diag (memtest stb.), rescue shell (lehetőség a flashen lévő további fileok futtatására). Ennyi.

Na, ha így nézne ki az EFI, egy szót se szólnék, leborulnék az Intel nagysága előtt :-D