Zephyr Project
1.11.0
Introducing Zephyr
Getting Started Guide
Contributing to the Zephyr Project
Zephyr Kernel Primer
Zephyr Project Security
Developer Guides
Supported Boards
Device and Driver Support
Device Drivers and Device Model
Device Tree in Zephyr
Device Tree Flash Partitions
Subsystems
Zephyr Project
Docs / 1.11.0
»
Device and Driver Support
Device and Driver Support
¶
Device Drivers and Device Model
Introduction
Standard Drivers
Synchronous Calls
Driver APIs
Driver Data Structures
Subsystems and API Structures
Single Driver, Multiple Instances
Initialization Levels
System Drivers
Device Tree in Zephyr
Introduction to Device Tree
System build requirements
Zephyr and Device Tree
Device tree file formats
Currently supported boards
Adding support for a board
Adding support for device tree in drivers
Source Tree Hierarchy
YAML definitions for device nodes
Device Tree Flash Partitions
Defining Partitions
Example Primary Flash Partition Layout
Linking Zephyr Within a Partition
Flash Partition Macros
MCUboot Partitions
NFFS Partitions
Zephyr Project
v: 1.11.0
Versions
latest
1.12.0
1.11.0
1.10.0
1.9.2
On zephyrproject.org
Project Home
Downloads
Releases