summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-27 18:39:34 -0300
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-28 13:38:19 -0300
commit43fec3bbecc4324e87d51b94b881e1404fc84b69 (patch)
treefc7559f8f114bc3ca90d84a6b60b7ee93d325688
parentc0a37bb4c7d0c059c75a1d4045a6f5e18295f12b (diff)
downloadbluez-le-docs-43fec3bbecc4324e87d51b94b881e1404fc84b69.tar.gz
bluez-le-docs-43fec3bbecc4324e87d51b94b881e1404fc84b69.tar.xz
bluez-le-docs-43fec3bbecc4324e87d51b94b881e1404fc84b69.zip
bluez: Add initial Overview section
-rw-r--r--bluez.tex8
1 files changed, 8 insertions, 0 deletions
diff --git a/bluez.tex b/bluez.tex
index 518f70f..586ac51 100644
--- a/bluez.tex
+++ b/bluez.tex
@@ -38,6 +38,14 @@ General Public License (GPL).
\section{Overview}
+BlueZ has three major components: kernel-level routines, bluetoothd daemon
+and user-level tools. The kernel is responsible for managing the Bluetooth
+hardware resources attached to the system handling manufacturer hooks, and
+providing an interface to the userspace. bluetoothd is a root level daemon
+responsible for providing a D-Bus interface to allow user applications to
+manage adapter, devices and services.
+
+
\section{Linux Bluetooth kernel architecture}
\section{Linux Bluetooth userspace architecture}