libusb

تتكون واجهة برمجة تطبيقات Linux من واجهة استدعاء النظام لنواة Linux ومكتبة GNU C و libcgroup و [ 3 ] libdrm و libalsa و libevdev [ 4 ] (بواسطة freedesktop.org ).

libusb هي مكتبة توفر للتطبيقات إمكانية الوصول للتحكم في نقل البيانات من وإلى أجهزة USB على أنظمة Unix وغير Unix، دون الحاجة إلى برامج تشغيل وضع النواة .

التوافر

تتوفر مكتبة libusb حاليًا لأنظمة Linux و BSD و Solaris و OS X و Windows و Android و Haiku . [ 5 ] وهي مكتوبة بلغة C.

من بين التطبيقات الأخرى، يتم استخدام المكتبة بواسطة SANE ، وهو مشروع الماسح الضوئي لنظام Linux، بدلاً من scannerوحدة النواة، والتي تقتصر على نواة Linux 2.4.

انظر أيضاً

مراجع