J'utilise un bras intégré avec une version Debian. Comment répertorier les périphériques compilés à partir de l'arborescence des périphériques? Je veux voir si un appareil est déjà pris en charge.
Pour ceux qui lisent ceci, "l'arborescence des périphériques" est une spécification/norme pour ajouter des périphériques à un noyau Linux (intégré).
L'arborescence des périphériques est présentée sous la forme d'une hiérarchie de répertoires et de fichiers dans /proc
. Vous pouvez cat
les fichiers, par exemple:
find /proc/device-tree/ -type f -exec head {} + | less
Attention, la plupart du contenu des fichiers se termine par un caractère nul et certains peuvent contenir d'autres caractères non imprimables.
Si dtc est disponible sur votre plateforme (sinon, installez le device-tree-compiler
package), vous pouvez utiliser:
dtc -I fs /sys/firmware/devicetree/base