The '''Linux Kernel API''' is an [[application programming interface]] providing a uniform method for [[device driver]]s and other low-level software written for the [[Linux kernel]] to access system resources and services.
== References ==
{{reflist}}
== External links ==
* [http://www.gnugeneration.com/books/linux/2.6.20/kernel-api/ The Linux Kernel API]
* [http://kernelbook.sourceforge.net/kernel-api.html/ The Linux Kernel API from the Kernelbook project]
* [http://www.makelinux.net/kernel_map Interactive Linux kernel map] with main API functions and structures
* [http://www.makelinux.net/ldd3 Linux Device Drivers], 3rd edition
* [http://isis.poly.edu/kulesh/stuff/src/klist/ Linux Kernel Linked List Explained]
* [http://www.kroah.com/log/linux/stable_api_nonsense.html Greg K-H's monkey log] explaining why Linux does not have a stable in-kernel interface.