Modifica trigger LED battito cardiaco
Sto cercando di modificare il timer del trigger di heartbeat su RPi Zero. Ho trovato il file .c originale del driver del kernel quihttps://github.com/raspberrypi/linux/blob/rpi-5.4.y/drivers/leds/trigger/ledtrig-heartbeat.c. Ma quando guardo nei miei driver del kernel di Pi, nella directory con i trigger /lib/modules/5.4.51+/kernel/drivers/leds/trigger
ci sono solo tre inneschi e nessuno di loro sono battito cardiaco: ledtrig-camera.ko ledtrig-netdev.ko ledtrig-transient.ko
. Quindi presumo che il trigger del battito cardiaco sia definito altrove.
Dove posso trovare e modificare il trigger del battito cardiaco del led?
Risposte
Per creare un oggetto kernel per ledtrig-heartbeat.c
, è necessario aggiungere CONFIG_LEDS_TRIGGER_HEARTBEAT=Yalla configurazione del kernel:
config LEDS_TRIGGER_HEARTBEAT
tristate "LED Heartbeat Trigger"
help
This allows LEDs to be controlled by a CPU load average.
The flash frequency is a hyperbolic function of the 1-minute
load average.
If unsure, say Y.
La configurazione del kernel di solito può essere modificata eseguendo make menuconfig
nella cartella dei sorgenti del kernel.