WS3 – Developing Drivers for Altera SoC
Introduction to writing linux device drivers for the
Altera SoC FPGA.
Altera SW SoC Workshop Series
2
SW Workshop #1 – Altera SoC SW Development Overview
SW Workshop #2 – Introduction to Linux on Altera SoC
SW Workshop #3 – Developing Drivers for Altera SoC Linux
Agenda
3
Essential Information Resources
SoC Device Overview
Developing Drivers
Detailed agenda later…
Take Home Lab
Welcome. Here’s What You Can Expect Today
4
Experienced Linux Developers
Find a familiar embedded Linux
development flow
Standard linux device driver model
Guide to SoCFPGA resources
New Linux Developers
An exposure to the linux driver
model
The fundamental APIs that are
leveraged by most device drivers
Essential Linux learning and
documentation resources
Hardware Developers
HW handoff to Linux driver
development flows
SW driver implications of HW
architecture
Everyone
SoC FPGA architecture-specific
information
SoC FPGA recommendations and
best practices