summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-17 04:25:15 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2015-04-17 04:25:15 (EDT)
commit2ed6e1ccd871d3693f89905b9b01f56e8f65dcfd (patch)
tree847d2a66c3f8825223938425f899926bb131e18f
parentf4e49b4497ec982f5b003b10155d7f79c710ee7c (diff)
downloadlibreboot-2ed6e1ccd871d3693f89905b9b01f56e8f65dcfd.zip
libreboot-2ed6e1ccd871d3693f89905b9b01f56e8f65dcfd.tar.gz
libreboot-2ed6e1ccd871d3693f89905b9b01f56e8f65dcfd.tar.bz2
docs/tasks.html: Ideas for more easily maintaining flashrom
-rw-r--r--docs/tasks.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/tasks.html b/docs/tasks.html
index 81e2126..b00159a 100644
--- a/docs/tasks.html
+++ b/docs/tasks.html
@@ -345,6 +345,12 @@
<h3>Improvements to the utilities</h3>
<ul>
<li>
+ Stop deleting flash chip definitions in flashrom. Instead, modify flashrom to accept a list
+ of known flash chips, provided by a text file or naming them on the argument (eg --flashchips &quot;chip 1&quot; &quot;chip 2&quot;),
+ where flashrom would ignore any detected flash chips that are not on the list. Make
+ the flashing scripts use it, by default.
+ </li>
+ <li>
Make ich9gen/ich9deblob portable. They both rely extensively on bitfields, and they assume
little-endian; for instance, mapping a little endian file directly to a struct, instead
of serializing/deserializing. Re-factor both utilities and make them fully portable.