list_peripherals
Discover microcontroller hardware blocks by extracting peripheral names, base addresses, and descriptions from ARM CMSIS SVD files.
Instructions
List all peripherals defined in an ARM CMSIS SVD file. Returns each peripheral's name, base address, and description. Use this to discover what hardware blocks are available in a microcontroller.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| svd_file | Yes | Absolute or relative path to the .svd file |