Am 22.01.2011 21:22, schrieb Bernd Laengerich:
...
Gerade den habe ich bei 2.6.31 nicht mehr gefunden ;-)
Dafür gibt es so überaus angenehme Dinge wie I²C, für das eine Reihe von Hardware-Interfaces unterstützt wird. Im einfachsten Fall besteht das Interface aus dem Printer-Port.
SPI wird auch unterstützt und das OWFS bindet One-Wire devices auf sehr komfortable Weise ins System ein.
Wenn mal wieder der Prototyp mit dem ARM programmiert werden will, der eigentlich einen standardgemäßen seriellen port an USB mit seltsamer ID darstellt, muß ich nach dem booten nur "modprobe usbserial vendor=0x03EB product=0x6124" eintippen und der USB-Serial-Treiber spricht mit dem Apparat.
Und wenn mal alle Stricke reißen, weil so exotische Sachen wie ein DVB-Tuner AF9015 unter Debian auf ARM nicht unterstützt werden, kann man auch mal eben den Treiber für X86 auf ARM portieren. (Um den neuen Treiber zu testen ist natürlich kein reboot erforderlich)
Ich jedenfalls benutze Linux, weil ich bequem und geizig bin ;-) Für teures Geld in meinen Möglichkeiten beschnitten zu werden und viel weniger komfortabel arbeiten zu müssen ist mir zu doof.
Falk