2023-06-01 16:23:02 +00:00
|
|
|
.. SPDX-License-Identifier: GPL-2.0+:
|
|
|
|
|
|
|
|
cedit command
|
|
|
|
=============
|
|
|
|
|
|
|
|
Synopis
|
|
|
|
-------
|
|
|
|
|
|
|
|
::
|
|
|
|
|
|
|
|
cedit load <interface> <dev[:part]> <filename>
|
|
|
|
cedit run
|
|
|
|
|
|
|
|
Description
|
|
|
|
-----------
|
|
|
|
|
|
|
|
The *cedit* command is used to load a configuration-editor description and allow
|
|
|
|
the user to interact with it.
|
|
|
|
|
|
|
|
It makes use of the expo subsystem.
|
|
|
|
|
|
|
|
The description is in the form of a devicetree file, as documented at
|
|
|
|
:ref:`expo_format`.
|
|
|
|
|
2023-08-14 22:40:29 +00:00
|
|
|
See :doc:`../../develop/cedit` for information about the configuration editor.
|
|
|
|
|
2023-08-14 22:40:31 +00:00
|
|
|
cedit load
|
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
|
|
Loads a configuration-editor description from a file. It creates a new cedit
|
|
|
|
structure ready for use. Initially no settings are read, so default values are
|
|
|
|
used for each object.
|
|
|
|
|
|
|
|
cedit run
|
|
|
|
~~~~~~~~~
|
|
|
|
|
|
|
|
Runs the default configuration-editor event loop. This is very simple, just
|
|
|
|
accepting character input and moving through the objects under user control.
|
|
|
|
The implementation is at `cedit_run()`.
|
|
|
|
|
|
|
|
|
2023-06-01 16:23:02 +00:00
|
|
|
Example
|
|
|
|
-------
|
|
|
|
|
|
|
|
::
|
|
|
|
|
|
|
|
=> cedit load hostfs - fred.dtb
|
|
|
|
=> cedit run
|