Определить, когда USB-устройство подключено в C - PullRequest
7 голосов
/ 12 июля 2009

Я новичок в C и пытаюсь написать программу, которая синхронизирует файлы на моем компьютере с USB-устройством. В настоящее время он работает с моим каталогом, к которому подключается устройство, и набирает «myprog init», который создает файл .myprog. Идея заключается в том, что при подключении USB-устройства моя программа проверяет наличие файла .myprog, если он его находит, то он синхронизируется. Проблема в том, что я не могу понять, как определить, подключено ли новое USB-устройство.

Я пишу программу для Linux (я использую Ubuntu 9.04) и использую GCC.

Спасибо за любую помощь:)

1 Ответ

4 голосов
/ 12 июля 2009

Просмотрите документацию udev для этого ( написание правил udev ).

Также взгляните на этот поток стекового потока .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...