• [^] # Re: De toutes façons...

    Posté par (site web personnel) . En réponse au journal Orange publie le code source de la Livebox ... ou presque. Évalué à 4.

    Un firmware, c'est même plus qu'un logiciel, c'est souvent un os à part entiére. Exemple, le firmware du modem gsm du neo freerunner, c'est un micro noyau du nom de nucleus rtos ( http://www.mentor.com/products/embedded_software/nucleus_rto(...) ), qui est produit par mentor graphics, qui gére les taches, les sémaphores, la communication et les priorités des threads, etc, etc. Par dessus, TI a rajouté un pile GSM fait par Condat ( une boite allemande racheté en 2001 ). Le tout tourne sur un processeur ARM classique, connecté sur des modulateurs de frequences. Voir les docs sur le TI calypso pour plus d'infos.

    De la même façon, quand on parle du firmware d'une imprimante, on parle d'un truc avec du tcp/ip, cups, http, ftp, zeroconf, envoie de mail, etc, etc. C'est clairement un os.

    Même les cartes wifis, c'est des processeurs classiques du type mips, avec des connecteurs radio, et un micro noyau.