doc: waveshare: adopt zephyr:board-supported-hw directive
Replace manually authored hardware features table with the new Zephyr board supported hardware directive which automatically generates an up-to-date table based on the boards' Devicetree. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
parent
6ba17b3ebc
commit
e114c1f0d0
3 changed files with 3 additions and 104 deletions
|
@ -57,37 +57,7 @@ manual at `ESP32-S3 Technical Reference Manual`_.
|
|||
Supported Features
|
||||
==================
|
||||
|
||||
Current Zephyr's ESP32-S3-Touch-LCD-1.28 board supports the following features:
|
||||
|
||||
+------------+------------+-------------------------------------+
|
||||
| Interface | Controller | Driver/Component |
|
||||
+============+============+=====================================+
|
||||
| UART | on-chip | serial port |
|
||||
+------------+------------+-------------------------------------+
|
||||
| GPIO | on-chip | gpio |
|
||||
+------------+------------+-------------------------------------+
|
||||
| PINMUX | on-chip | pinmux |
|
||||
+------------+------------+-------------------------------------+
|
||||
| SPI Master | on-chip | spi |
|
||||
+------------+------------+-------------------------------------+
|
||||
| TWAI/CAN | on-chip | can |
|
||||
+------------+------------+-------------------------------------+
|
||||
| ADC | on-chip | adc |
|
||||
+------------+------------+-------------------------------------+
|
||||
| Timers | on-chip | counter |
|
||||
+------------+------------+-------------------------------------+
|
||||
| Watchdog | on-chip | watchdog |
|
||||
+------------+------------+-------------------------------------+
|
||||
| TRNG | on-chip | entropy |
|
||||
+------------+------------+-------------------------------------+
|
||||
| LEDC | on-chip | pwm |
|
||||
+------------+------------+-------------------------------------+
|
||||
| MCPWM | on-chip | pwm |
|
||||
+------------+------------+-------------------------------------+
|
||||
| PCNT | on-chip | qdec |
|
||||
+------------+------------+-------------------------------------+
|
||||
| GDMA | on-chip | dma |
|
||||
+------------+------------+-------------------------------------+
|
||||
.. zephyr:board-supported-hw::
|
||||
|
||||
Prerequisites
|
||||
-------------
|
||||
|
|
|
@ -16,29 +16,7 @@ The Waveshare Open103Z provides the following hardware components:
|
|||
Supported Features
|
||||
==================
|
||||
|
||||
The Waveshare Open103Z configuration supports the following hardware features:
|
||||
|
||||
+-----------+------------+--------------------------------------+
|
||||
| Interface | Controller | Driver/Component |
|
||||
+===========+============+======================================+
|
||||
| NVIC | on-chip | nested vectored interrupt controller |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| ADC | on-chip | adc |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| UART | on-chip | serial port |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| GPIO | on-chip | gpio |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| FLASH | on-chip | flash |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| SPI | on-chip | spi |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| I2C | on-chip | i2c |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| CAN | on-chip | can (disabled by default) |
|
||||
+-----------+------------+--------------------------------------+
|
||||
| USB | on-chip | usb |
|
||||
+-----------+------------+--------------------------------------+
|
||||
.. zephyr:board-supported-hw::
|
||||
|
||||
Programming and Debugging
|
||||
*************************
|
||||
|
|
|
@ -25,56 +25,7 @@ Hardware
|
|||
Supported Features
|
||||
==================
|
||||
|
||||
The ``rp2040_zero`` board target supports the following hardware features:
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
* - Peripheral
|
||||
- Kconfig option
|
||||
- Devicetree compatible
|
||||
* - NVIC
|
||||
- N/A
|
||||
- :dtcompatible:`arm,v6m-nvic`
|
||||
* - UART
|
||||
- :kconfig:option:`CONFIG_SERIAL`
|
||||
- :dtcompatible:`raspberrypi,pico-uart`
|
||||
* - GPIO
|
||||
- :kconfig:option:`CONFIG_GPIO`
|
||||
- :dtcompatible:`raspberrypi,pico-gpio`
|
||||
* - ADC
|
||||
- :kconfig:option:`CONFIG_ADC`
|
||||
- :dtcompatible:`raspberrypi,pico-adc`
|
||||
* - I2C
|
||||
- :kconfig:option:`CONFIG_I2C`
|
||||
- :dtcompatible:`snps,designware-i2c`
|
||||
* - SPI
|
||||
- :kconfig:option:`CONFIG_SPI`
|
||||
- :dtcompatible:`raspberrypi,pico-spi`
|
||||
* - USB Device
|
||||
- :kconfig:option:`CONFIG_USB_DEVICE_STACK`
|
||||
- :dtcompatible:`raspberrypi,pico-usbd`
|
||||
* - HWINFO
|
||||
- :kconfig:option:`CONFIG_HWINFO`
|
||||
- N/A
|
||||
* - Watchdog Timer (WDT)
|
||||
- :kconfig:option:`CONFIG_WATCHDOG`
|
||||
- :dtcompatible:`raspberrypi,pico-watchdog`
|
||||
* - PWM
|
||||
- :kconfig:option:`CONFIG_PWM`
|
||||
- :dtcompatible:`raspberrypi,pico-pwm`
|
||||
* - Flash
|
||||
- :kconfig:option:`CONFIG_FLASH`
|
||||
- :dtcompatible:`raspberrypi,pico-flash`
|
||||
* - Clock controller
|
||||
- :kconfig:option:`CONFIG_CLOCK_CONTROL`
|
||||
- :dtcompatible:`raspberrypi,pico-clock-controller`
|
||||
* - UART (PIO)
|
||||
- :kconfig:option:`CONFIG_SERIAL`
|
||||
- :dtcompatible:`raspberrypi,pico-uart-pio`
|
||||
* - SPI (PIO)
|
||||
- :kconfig:option:`CONFIG_SPI`
|
||||
- :dtcompatible:`raspberrypi,pico-spi-pio`
|
||||
.. zephyr:board-supported-hw::
|
||||
|
||||
Pin Mapping
|
||||
===========
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue