LIVE Linux-Verband e.V. / Universität Hannover
4. - 5. März 2004

Aktuell
Aktuelle LAK-Seite
 
Home
LAK 2004
 
Allgemeines
Programm
Papers
Aussteller
Anreise
Unterkunft
 
Besucher
Anmeldung
 
Beteiligung
Call for
Participation
Referenten
Aussteller
 
Veranstalter
Impressum
 

Arbeit mit Linux 2.6 und uClinux

Die Verwendung von Linux in Embedded-Applikationen hat sich mittlerweile als echte Alternative zu traditionellen Betriebssystemen etabliert. uClinux ist eine Linux-Version für kleine Prozessoren ohne Speicherverwaltungseinheit (Memory Management Unit - MMU) und einer der beliebtesten Vertreter von Embedded-Linux überhaupt. Eine beachtliche Anzahl von typischen Embedded-Prozessoren wird von uClinux unterstützt, angefangen von 68k/ColdFire über ARM und MIPS bis hin zum Hyperstone-Prozessor, der erst kürzlich auf der Liste auftauchte.

Der neue stabile Linux-Kernel 2.6 beinhaltet erstmalig eine Unterstützung für Systeme ohne MMU (und damit für uClinux) "von Haus aus". Die Neuerungen, die Vor- und Nachteile dieses Kernels sowie die Arbeit insbesondere in Hinblick auf Änderungen gegenüber der Kernel-Version 2.4 werden im vorliegenden Beitrag untersucht.

Der Vortrag umfasst folgende Schwerpunkte:
Der Linux-Kernel 2.6
Neuerungen und Änderungen gegenüber Linux 2.4 (allgemein)
Änderungen in Hinblick auf Embedded-Entwicklung mit uClinux
Voraussetzungen und Anforderungen an die Tools für die Kernel-Entwicklung
Überblick über die Kernel-Sourcen
Hinweise zur Portierung von Kernel-Treibern
Tips und Hinweise für weitere Hilfe

Referenten:

Heiko Degenhardt, senTec Elektronik GmbH Ilmenau
Gerald Kupris, Motorola Halbleiter, München



© 2004 Linux-Automation Orgateam - Mon Jun 15 18:03:57 2009