Code: Select all
obj-m +=tsc2007.o
tsc2007-objs := tsc2007_core.o
tsc2007-objs+= tsc2007_iio.o
KVERSION = $(shell uname -r)
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
< /code>
Kompiliert fein gegen die Kernelquelle des Kernels, die ich ausführe.sudo modprobe -r tsc2007
Sicherung die Datei
,
Code: Select all
sudo mv tsc2007.ko.xz original_tsc2007.ko.xz
Kopieren Sie in meinem neuen Compiler TSC2007.ko (N.B. Nicht komprimiert, nicht sicher, ob dies relevant ist). Versuchen Sie, ein neues Modul zu laden < /p>
Code: Select all
sudo modprobe tsc2007 ;dmesg|tail
modprobe: ERROR: could not insert 'tsc2007': Unknown symbol in module, or unknown parameter (see dmesg)
Code: Select all
$ sudo modprobe tsc2007 ;dmesg|tail
modprobe: ERROR: could not insert 'tsc2007': Unknown symbol in module, or unknown parameter (see dmesg)
[20207.060389] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB Format, checking the constraints.
[20207.060411] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB format supported in that configuration.
[20207.060464] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB output format supported with 8 (TMDS char rate: 49088000 Hz)
[20207.060490] vc4-drm gpu: [drm:drm_atomic_helper_connector_hdmi_check [drm_display_helper]] Mode 1024x600 @ 60Hz: Found configuration: bpc: 8, fmt: RGB, clock: 49088000
[20207.060518] vc4-drm gpu: [drm:drm_atomic_add_encoder_bridges [drm]] Adding all bridges for [encoder:32:TMDS-32] to 00000000de8ca689
[20207.060739] vc4-drm gpu: [drm:drm_atomic_add_encoder_bridges [drm]] Adding all bridges for [encoder:32:TMDS-32] to 00000000de8ca689
[20207.061006] vc4-drm gpu: [drm:drm_atomic_get_private_obj_state [drm]] Added new private object 00000000fe41e077 state 00000000f4d1599e to 00000000de8ca689
[20207.061230] vc4-drm gpu: [drm:drm_atomic_nonblocking_commit [drm]] committing 00000000de8ca689 nonblocking
[20207.078218] vc4-drm gpu: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state 00000000de8ca689
[20207.078487] vc4-drm gpu: [drm:__drm_atomic_state_free [drm]] Freeing atomic state 00000000de8ca689
< /code>
Ist das etwas, das das neue Modul nicht komprimiert wird? Etwas zu tun mit /lib/modules/6.12.20+RPT-rpi-v8/modules.symbols