В этой статье рассмотрены подходы к работе с устройствами в операционных системах Windows и Linux, начиная с архитектуры и заканчивая выполнением системных вызовов, уделяя особое внимание особенностям каждой из платформ. Приведен пример переноса приложения (на C/C++), подробно иллюстрируя все возникающие особенности.
|