Linux kernel interfaces: Difference between revisions

Content deleted Content added
In–kernel APIs: That document moved (the Wayback Machine didn't have the old version archived, BTW).
The C standard library: === Further libraries === libnl http://www.infradead.org/~tgr/libnl/ libasound …
Line 59:
 
[[Direct Rendering Manager|DRM]] has been paramount for the development and implementations of well-defined and performant [[Free and open-source graphics device driver#Software architecture|free and open-source graphics device drivers]] without which no rendering acceleration would be available at all, or even worse, only the 2D drivers would be available in the [[X.Org Server]]. DRM was developed for Linux, and since has been ported to other operating systems as well.<ref>{{cite web |url=https://www.phoronix.com/scan.php?page=news_item&px=MTYzNTQ |title=NetBSD 7.0 Will Finally Have DRM/KMS Drivers |publisher=[[Phoronix]] |date=2014-03-19}}</ref>
 
=== Further libraries ===
* libdrm (for [[Direct Rendering Manager]])
* libnl (The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces.)
* libevdev (for [[evdev]])
* libasound ([[Advanced Linux Sound Architecture]])
* …
 
== Linux ABI ==