[Replicant] [PATCH v2][ 09/11] freedom-privacy-security-issues: clarify the distinction between hardware, and firmwares types.

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


This is to explain why there is a differenciation between
firmwares loaded by the main CPU, and firmwares that aren't.

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

diff --git a/freedom-privacy-security-issues.php b/freedom-privacy-security-issues.php
index 1e0f2c4..f9a2255 100644
--- a/freedom-privacy-security-issues.php
+++ b/freedom-privacy-security-issues.php
@@ -55,6 +55,7 @@
 				Firmwares running inside integrated circuits are most of the time proprietary.
 				While free firmwares are hard to write, some exist for very specific hardware (e.g. <a href="//www.arduino.cc/">Arduino</a>, <a href="//dangerousprototypes.com/docs/Bus_Pirate">Bus Pirate</a>) and sometimes,  manufacturers can liberate firmwares running in their integrated circuits (e.g. <a href="//github.com/qca/open-ath9k-htc-firmware">ath9k_htc</a>).
 				However, it is not always possible to even replace those firmwares: some are loaded to the integrated circuit by the main CPU, but some others reside in separate storage from where they are loaded by that integrated circuit.
+				In that case, we wound't be able to tell the difference with an integrated circuit lacking any storage.
 				With separate storage, it can be difficult (to impossible) to update the firmware to a free replacement.
 			</p>
 			<p>
-- 
2.7.4



More information about the Replicant mailing list