Detalhes
Fomos apresentados , com participação do Marcelo Schmitt um ex-bececoide e maintainer do Kernel , a algumas sugestões de contribuição para o IIO Como não queria fazer algo tão básico(como um comentário no código) e nem algo tão complexo já que não sou nem um pouco familiarizado com drivers e com o código do Kernel (99% das vezes não sei o que está acontecendo no código) Escolhi resolver dois problemas que pareciam interessantes para mim, são : Funções que podem ler ou escrever dados no driver com o modo Buffer ativado,podendo corromper esses dados,basicamente para resolver esse problema temos que colocar uma função que verifica se o modo buffer continuo está ativado ou não , se estiver , não deixamos o User nem ler nem escrever no driver. Código duplicado , autoexplicativo por si só. Para o primeiro problema escolhi o driver : /adc/ti-ads1119.c Para o segundo /light/apds9306.c