Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem firmware/driver rozdíl?

firmware je nizkourovnovy kod obsluhujuci hardware na tak nizkej urovni a hlavne v takych rychlostiach, ze ked by to mal robit ovladac, trvalo by mu to omnoho dlhsie. Prikladom moze byt prepinanie anten, ktore sa musia prepinat v case niekolkych mikrosekund. Hardware ma informaciu hodnoty signalu na kazdej antene a firmware rozhodne, ktora hodnota je lepsia a podla toho prepina anteny. Keby to robil ovladac, asi by to moc nefungovalo.
Ovladac robi uz o niekolko urovni vyssie a vyuziva funkcie z firmware. U Atherosu (a niektorych inych) sa to vola HAL.
Pri embeded zariadeniach sa celemu kodu hovori firmware aj ked aj tam existuje ovladac pre zariadenie (napriklad wifi karty) a dalsi firmware specialne pre wifi kartu. Router ma svoj procesor, ktory je iny ako ma wifi karta. Ta ma tiez procesor a nie len jeden.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny