• [^] # Re: Pilotes Centrino pour Linux disponibles

    Posté par . En réponse à la dépêche Pilotes Centrino pour Linux disponibles. Évalué à 5.

    Eh bien, justement, il s'agit d'avoir les sources, la doc etles outils de compil du firmware !
    Parce que bien souvent un périphérique intègre un processeur / microcontrôleur spécialisé, et c'est son code (instructions et données) qu'on nomme firmware.
    Je pense par exemple aux modules Bluetooth avec CPU ARM enterré, les DSP des cartes son, ou à tous les GPU.
    Ou alors c'est un FPGA (vu sur des cartes son haut de gamme ou des carte embarquées), et là on charge un design hardware ... qui provient aussi de sources (VHDL).

    < mode utopie = on >
    Imaginez qu'en ayant la connaissance du fonctionnement interne d'un périphérique, on puisse le reconfigurer pour faire autre chose, le détourner momentanément de sa fonction initiale :
    - utiliser le DSP de la carte son pour faire des FFT de SETI@home
    - utiliser le GPU pour "booster" les rendus sous POV
    - reconfigurer un FPGA pour faire n'importe quoi (robotique ? accélération crypto ? interface exotique ? calcul parallèle ?)
    - utiliser le port parallèle comme émetteur radio ... ah, non, ca existe déjà ! http://www.linuxdevices.com/articles/AT3239582376.html(...)

    Ce serait une bonne avancée pour la liberté des utilisateurs, non ?
    Et un premier pas vers l'ordinateur reconfigurable à la volée.
    < /mode utopie >

    Bon, je retourne lire de la SF par là --->[]
    JiM