[ Orca84 @ 26.12.2012. 21:47 ] @
Pozdrav,

Uz sav rizik da ispadnem glup i da mi se obrise post, moram nesto da kazem/pitam.

Sasvim slucajno sam gledao modele novih maticnih ploca, cisto iz radoznalosti, i slucajno u specifikaciji procitam podatak da je sada BIOS smesten u 64 MB ?!?!?
Molim da mi bilo ko kaze makar jedan valjan razlog za ovako nesto. Istina, iako se kao nesto pomalo bavim kompjuterima - odavno nisam obracao paznju na to koliki je BIOS. Pa ipak, u secanju mi je ostalo, da katkad, kad radim flash BIOS-a, to su bili fajlovi reda oko 1 MB ili slicno (dobro se secam da su raniji modeli otprilike za P4 bili 256 KB, a zaista se ne bih bacao u patetiku zvanu 80386DX).
Sta se to u medjuvremenu desilo (a ne mogu da poverujem da su UEFI, x64, QPI... tolika revolucija) te nam sada trebaju BIOS-i od 64 MB?

Unapred hvala na odgovoru.

Pozdrav

[Ovu poruku je menjao Orca84 dana 26.12.2012. u 23:27 GMT+1]
[ Ivan Dimkovic @ 27.12.2012. 00:04 ] @
Nije tu UEFI nesto specijalno kriv, vec je moderan firmware jednostavno narastao.

Ranije je firmware drzao samo BIOS sa osnovnim tekstualnim setup menijem, dok je danas cesta praksa da firmware ima graficko okruzenje, dodatne alate (recovery, neki cak i rudimentirani pristup internetu) i sl...

Takodje, i sam low-level platform firmware je postao kompleksniji - dok su matori BIOS-i instalirali samo par interapt hendlera i to je to, moderan firmware ima kompleksan kod za inicijalizaciju CPU-a, memorije i hw. platforme, power management te podrsku za USB uredjaje, mreznu karticu, flashing sa recovery-jem, TPM/security module, ako su u pitanju moderni Intel procesori tu je i Management Engine koji je bukvalno firmware za sebe i sl...

UEFI tu dodaje jos stvari, npr. ako firmware sadrzi i UEFI shell, koji u sebi ima gomilu command-line alatki za podesavanje i odrzavanje firmware-a. UEFI, takodje, uvodi citav niz drajvera koji omogucavaju da se u firmware fazi moze koristiti dosta hardvera.

Mnoge ploce takodje imaju i RAID kontroler(e) koji imaju svoj firmware koji mora biti ucitan pri boot-u, mrezne kartice imaju opciju za PXE boot koji, opet, zahteva svoj ROM, serverske ploce imaju firmware za remote pristup i odrzavanje servera itd.. itd...

Sve to je povecalo zahteve za flash memorijom koja drzi firmware.