Avanti Indietro Indice

13. Utilizzare i dispositivi framebuffer su piattaforme ARM

13.1 Netwinder

Per i Netwinder (che usano il chip ARM SA110 RISC - un adorabile processore britannico), ci sono due versioni del driver framebuffer Cyber2000 - una per i kernel 2.0.x ed una per quelli 2.2.x. Attivare ed utilizzare questo driver è decisamente una cavolata su ambo i kernel, comunque la vecchia versione è "hardcoded" per profondità e risoluzione (bleah), ma le buone notizie sono che la nuova versione nei kernel 2.2.x è molto più flessibile, ma attualmente è ancora in sviluppo. Per averlo attivo e funzionante, il miglior modo è leggere la documentazione inclusa nel port per ARM delle sorgenti del kernel.

I Netwinder utilizzano un chipset compatibile VGA, ma sfortunatamente nessuno ha ancora fatto un port del vgafb. Ciò accadrà quando qualcuno avrà abbastanza tempo libero da dedicarci. [Lo farei io se qualcuno mi desse un Netwinder con cui giocare]

13.2 Acorn Archimedes

Gli Acorn han sempre avuto supporto per il framebuffer a partire dai giorni di Linux 1.9.x. Comunque il driver Acornfb nel 2.2.x è totalmente nuovo in quanto l'interfaccia generica per framebuffer è cambiata durante lo sviluppo dei kernel 2.1.x (che, ovviamente, son poi divenuti 2.2.x). Come nel caso precedente, è un gioco da ragazzi attivare il driver ed impostare profondità e risoluzione.

13.3 Altri port ARM (SA 7110s et. al)

A sorpresa, c'è un driver framebuffer per il Psion 5 e per il Geofox! Mi han detto che visualizza il Pinguino piuttosto bene. [Qualcuno mi regali un Psion 5!]


Avanti Indietro Indice