Many people do think that the hardware knowledge is only in the kernel.
This is to prevent confusion.

Signed-off-by: Denis 'GNUtoo' Carikli <gnu...@no-log.org>
---
 freedom-privacy-security-issues.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/freedom-privacy-security-issues.php 
b/freedom-privacy-security-issues.php
index 775ed7f..2e4afe8 100644
--- a/freedom-privacy-security-issues.php
+++ b/freedom-privacy-security-issues.php
@@ -32,6 +32,8 @@
                                Hardware abstraction layers provide a generic 
interface for the framework to use.
                                The framework itself provides an interface for 
applications that is independent of the device and the hardware.
                                That way, applications can access hardware 
features through the generic framework interface, which will call the hardware 
abstraction layer libraries, ending up with the kernel communicating with the 
hardware.
+                                For instance, when placing a call, the dialer 
application will communicate with the framework, which in turn will communicate 
with the hardware abstraction layer.
+                                That hardware abstraction layer will implement 
the protocol to communicate with the modem. The Linux kernel will then forward 
the communication between the hardware abstraction layer and the modem CPU.
                        </p>
                        <p>
                                Many other components of a mobile device also 
run software in different forms.
-- 
2.7.4

_______________________________________________
Replicant mailing list
Replicant@lists.osuosl.org
http://lists.osuosl.org/mailman/listinfo/replicant

Reply via email to