Estou tentando esclarecer qual é o método mais útil (em termos de funcionalidade) de interagir com dispositivos no Linux. Pelo que entendi, os arquivos de dispositivos expõem apenas parte da funcionalidade (blocos de endereços em dispositivos de bloco, fluxos em dispositivos de caracteres, etc...
12
Diferença de uso entre arquivos de dispositivo, ioctl, sysfs, netlink