Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Hardwareprogrammierung unter Linux

  1. #1
    TheHawk
    Gast

    Hardwareprogrammierung unter Linux

    Wie genau funktioniert eigentlich die Hardwareprogrammierung unter Linux? Also wie kann ich auf die einzelnen Adressbereiche zum Beispiel von der Parallen- oder Seriellen Schnittstelle zugreifen?

  2. #2
    Registrierter Benutzer
    Registriert seit
    18.09.2000
    Ort
    ch-8408 winterthur
    Beiträge
    150
    hi,
    serielle schnettstelle: HowTo - serial
    fuer die par-schnittstelle gibt's auch sowas im web
    google mal
    oder buecher:
    - linux gereatetreiber, a. rubini, - o'reilly verlag
    - linux hardware hackz - j.plate - hanse verlag

    gruss
    nomad

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.09.2002
    Ort
    Neuhausen
    Beiträge
    320
    Es stehen viel Möglichkeiten offen.

    Für serielle Schnittstellen kann mit den POSIX-Befehlen schon viel erreicht werden [1]. Für IO an der parallelen Schnittstellen eignet sich das Parallel Port Subsystem von Linux mit dem ppdev Treiber für das Userland [2]. Weitere Aufgaben sind dann meist mit dem Programmieren von Kernelmodulen verbunden, obwohl es auch die Möglichkeit gibt, sich im Userland einen I/O Bereich zu reservieren und direkt darauf zu schreiben (pfui). Neuerdings ist es mit dem Linux Userspace Driver Model beschränkt auch möglich die Treiber in den Userspace zu verlagern.


    [1] Serial Programming Guide for POSIX Operation System, Michael R. Sweet
    [2] The Linux 2.4 Parallel Port Subsystem, Tim Waugh
    [3] http://www.linuxmagazin.de/heft_abo/...nik?category=0

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •