zephyr/doc/guides/dts
Gerard Marull-Paretas 459c3f918f doc: drop single quote references
Many documents relied on single quotes to create references, e.g.
`my_reference`. This is possible because `default_role = "any"` is
enabled in Sphinx conf.py. However, this method comes with its problems:

- It mixes all domains together, so it's not clear to what are you
  referencing: a document? a Kconfig option? a C function?...
- It creates inconsistencies: in some places explicit roles are used
  (e.g. :ref:`my_page`) while in some others not.
- _Conflictis_ with markdown. Single quotes are used for literals in
  Markdown, so people tend to use the same syntax in Sphinx, even though
  it has a different purpose.

Usages have been found using `git grep ' `[^`]*` ' -- **/*.rst`.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-12-10 16:43:34 -05:00
..
api-usage.rst doc: drop single quote references 2021-12-10 16:43:34 -05:00
bindings.rst doc: dts: document multi-line property description policy 2021-11-07 05:35:21 -05:00
design.rst dts: rules for bindings 2021-10-20 07:21:39 -04:00
dt-vs-kconfig.rst
howtos.rst include/spi: Clarify spi_release() function behavior 2021-11-19 19:17:19 -05:00
index.rst doc: guides: dts improvements 2021-05-26 11:01:24 -05:00
intro.rst doc: update devicetree sections 2021-12-07 13:39:37 -05:00
macros.bnf doc: document ranges generated macros in macros.bnf 2021-11-10 08:23:00 -05:00
main-example.dts
troubleshooting.rst doc: dts: explain how to view preprocessor output 2021-08-12 11:04:16 -04:00
zephyr_dt_build_flow.png
zephyr_dt_build_flow.svg
zephyr_dt_i2c_example.png
zephyr_dt_i2c_example.svg
zephyr_dt_i2c_high_level.png
zephyr_dt_i2c_high_level.svg
zephyr_dt_inputs_outputs.svg doc: update devicetree sections 2021-12-07 13:39:37 -05:00