Como dois drivers i2c são conectados juntos?

0

Eu segui este tutorial e tudo está funcionando bem Quando executo lsmod , ele lista o driver ina2xx-adc (não o driver ina2xx) como em execução.

Depois de fazer

$ echo 'ina219 0x40' > /sys/bus/i2c/devices/i2c-2/new_device

e olhe para

/sys/bus/i2c/devices/2-0040/

Eu vejo atributos como curr1_input e in1_input Eu posso ler esses valores sem nenhum problema, porém eles são definidos em ina2xx.c e não em ina2xx-adc.c.

A minha pergunta é onde exatamente está o link entre ina2xx.c e < href="https://lxr.missinglinkelectronics.com/linux/drivers/iio/adc/ina2xx-adc.c#L1052"> ina2xx-adc.c ocorrer? Pesquisei o código-fonte dos dois arquivos e não consegui encontrar uma resposta.

    
por gabson 21.08.2018 / 02:19

0 respostas