Linux Kernel Mode Treiber Entwicklung
Linux Kernel Mode Treiber ermöglichen eine hochgradige Softwareoptimierung der verwendeten spezifischen Hardware.
Nur kundenspezifische Linux-Treiber erlauben beispielsweise einen effizienten Hochgeschwindigkeits-Datenaustausch
zwischen dem Arm® Application Process System und der FPGA-Fabric durch den Einsatz von Techniken
wie DMA (Direct memory access) und Interrupt Steuerung.
- Linux Kernel Mode Direct memory access (DMA) Treiber Entwicklung
- Linux Kernel Mode Interrupt request Treiber Entwicklung
- Linux Kernel Mode Tightly Coupled Memory (TCM) (Shared-Memory) Treiber Entwicklung
- Linux Kernel Mode Interface Treiber Entwicklung
- Linux Device Tree Design
- Linux Kernel Mode Interface Application design
Verwendete Softwareentwicklungstools
- OpenEmbedded Yocto Project
- Intel® Embedded Entwicklung Suite (SoC EDS)
- Arm® Entwicklung Studio (DS-5)
- Arm® Streamline
- HTML5, CSS, JavaScript and Django (for Web Interface Design)
- cmake, C++, gcc, Arm® Assembly, ...