Das FPGA auf dem Board (für E-CPU1100) > Kernel-Modul ECPU1000_FPGA.KO (FPGA-Treiber)

Navigation:

 

Das FPGA auf dem Board (für E-CPU1100) >



Kernel-Modul ECPU1000_FPGA.KO (FPGA-Treiber)

Previous pageReturn to chapter overviewNext page

Um ein schnelles Ansteuern der FPGA-Register zu ermöglichen wurde ein Kernel-Modul ”ECPU1000_FPGA.KO” erstellt.

Hier wird der Speicherbereich des FPGA’s auf einen User-Speicherbereich gemappt. Dieser kann dann über einen C-Pointer angesteuert werden.

 

Das Kernel-Modul wird folgendermassen gestartet:

insmod /usr/bin/ecpu1000_fpga.ko

 

Dies wird beim Start des ARM-Boards erledigt (-> Seite 23).