[Replicant] [PATCH v2][ 05/11] freedom-privacy-security-issues: Add an example of where the hardware knowledge is

Denis 'GNUtoo' Carikli GNUtoo at no-log.org
Mon Mar 28 18:50:25 UTC 2016


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

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo at 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



More information about the Replicant mailing list