aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2014-11-28 04:22:38 +0000
committerFrancis Rowe <info@gluglug.org.uk>2014-11-28 04:22:38 +0000
commit9f6881e87f68dd8cc13add1bcee9418877fda1b3 (patch)
tree5c8c8a527847d25550fb18a10e1159b2ddd5e92c /docs
parente87eff443b965f3e0ae1e4b02e50327e787c3c76 (diff)
downloadlibrebootfr-9f6881e87f68dd8cc13add1bcee9418877fda1b3.tar.gz
librebootfr-9f6881e87f68dd8cc13add1bcee9418877fda1b3.zip
Documentation: general cleanup.
TODO's deleted from docs/release.html (no longer valid) or moved to docs/future/index.html. Description of libreboot slightly modified. (distinguish the coreboot part of libreboot as coreboot-libre.
Diffstat (limited to 'docs')
-rw-r--r--docs/future/index.html37
-rw-r--r--docs/index.html6
-rw-r--r--docs/release.html40
3 files changed, 46 insertions, 37 deletions
diff --git a/docs/future/index.html b/docs/future/index.html
index 5b861397..fb540961 100644
--- a/docs/future/index.html
+++ b/docs/future/index.html
@@ -35,6 +35,7 @@
<li><a href="#lcd_i945_incompatibility">LCD panels on i945 - fix incompatible panels</a></li>
<li><a href="#i945_vbt">i945 X60/T60 VBT implementation (experimental: testing)</a></li>
<li><a href="#intelvbttool_results">IntelVbtTool results</a></li>
+ <li><a href="#fallback_patches">Fallback patches for i945</a></li>
</ul>
<hr/>
@@ -400,6 +401,42 @@
</ul>
<p><a href="#pagetop">Back to top of page.</a></p>
+
+<hr/>
+
+ <h1 id="fallback_patches">Fallback patches</h1>
+
+ <ul>
+ <li>
+ Todo: test gnutoo's fallback patches: <a href="http://www.coreboot.org/Fallback_mechanism">http://www.coreboot.org/Fallback_mechanism</a>
+ (some parts use systemd. adapt for upstart, which is what trisquel uses)<br/>
+ see <a href="gnutoo_fallback_patch">this IRC log</a> (warning, not cleaned up)
+ </li>
+ </ul>
+
+<hr/>
+
+ <h1 id="other">Other - unlisted (low priority)</h1>
+
+ <ul>
+ <li>
+ PTE errors still exist on i945 with 6718 (which is merged). <a href="http://review.coreboot.org/#/c/6718/">http://review.coreboot.org/#/c/6718/</a>
+ <ul>
+ <li><a href="future/dumps/pte_x60_6718/dmesg">dmesg</a></li>
+ <li><a href="future/dumps/pte_x60_6718/kern.log">kern.log</a></li>
+ <li>This doesn't seem to cause any issues for general use.</li>
+ </ul>
+ </li>
+ <li>
+ Implement INT 10H support in i945 native graphics. (this will be a lot of work. SeaBIOS has code for some geode boards, to get a general idea).
+ </li>
+ <li>
+ T60 15&quot; QXGA (2048x1536): fixed issue where GRUB wouldn't show any graphics. (Not many people have this panel)
+ <ul>
+ <li>It might be the same issue I ran into with Paul on the X60 (not enough memory being allocated) since the same code works on T60 SXGA+ and UXGA, where GRUB actually display graphics.</li>
+ </ul>
+ </li>
+ </ul>
<hr/>
diff --git a/docs/index.html b/docs/index.html
index f7d79ef5..cbdcefd6 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -140,6 +140,12 @@
receive your change at some point in the future, in a future release.
</b>
</p>
+
+ <p>
+ <i>Libreboot</i> as a whole is the distribution distributed deblobbed. However, the core part is coreboot:
+ libreboot's deblobbed coreboot tree is named <i>coreboot-libre</i> to distinguish it as a component of <i>libreboot</i>.
+ (if that makes sense).
+ </p>
<h2>
A 'stable' coreboot:
diff --git a/docs/release.html b/docs/release.html
index f1f1ef7c..67b81bdc 100644
--- a/docs/release.html
+++ b/docs/release.html
@@ -179,43 +179,9 @@
<li>
Look at vortex86ex boards. See <a href="http://libreboot.org/vortex86ex">http://libreboot.org/vortex86ex</a>.
</li>
- <li>
- PTE errors still exist with 6718 (which is merged). <a href="http://review.coreboot.org/#/c/6718/">http://review.coreboot.org/#/c/6718/</a>
- <ul>
- <li><a href="future/dumps/pte_x60_6718/dmesg">dmesg</a></li>
- <li><a href="future/dumps/pte_x60_6718/kern.log">kern.log</a></li>
- <li>This doesn't seem to cause any issues for general use.</li>
- </ul>
- </li>
- <li>
- Make libreboot buildable in Parabola: update deps-parabola for a default Parabola install (base repository only).
- </li>
- <li>get all useful info from http://www.coreboot.org/GRUB2 and https://wiki.parabolagnulinux.org/User:GNUtoo/laptop and make it into a tutorial</li>
- <li>
- Todo: test gnutoo's fallback patches: <a href="http://www.coreboot.org/Fallback_mechanism">http://www.coreboot.org/Fallback_mechanism</a>
- (some parts use systemd. adapt for upstart, which is what trisquel uses)<br/>
- see <a href="future/gnutoo_fallback_patch">this IRC log</a> (warning, not cleaned up)
- </li>
- <li>
- Implement VBT for i945 laptops: <a href="future/index.html#i945_vbt">future/index.html#i945_vbt</a> and
- <a href="future/index.html#intelvbttool_results">future/index.html#intelvbttool_results</a>).
- </li>
- <li>
- Implement INT 10H support in i945 native graphics. (this will be a lot of work. SeaBIOS has code for some geode boards, to get a general idea).
- </li>
- <li>Adapt linux-libre deblob scripts for use with coreboot.</li>
- <li>
- T60: find (for rare buggy CPU's that are unstable without microcode updates)
- if there is a workaround: see <a href="future/index.html#t60_cpu_microcode">future/index.html#t60_cpu_microcode</a>
- </li>
- <li>
- T60 15&quot; QXGA (2048x1536): fixed issue where GRUB wouldn't show any graphics.
- <ul>
- <li>It might be the same issue I ran into with Paul on the X60 (not enough memory being allocated) since the same code works on T60 SXGA+ and UXGA, where GRUB actually display graphics.</li>
- </ul>
- </li>
- <li>Documentation: added as many links as I could find, to datasheets and schematics for macbook21/x60/t60 (i945 chipset, EC info for x60/t60/macbook21)</li>
- <li>Documentation: Add a &quot;development guide&quot; for how to maintain libreboot ('get' scripts, deblob scripts, associated files under ./resources and so on)</li>
+ <li>Adapt linux-libre deblob scripts for use with coreboot. Libreboot is already deblobbed
+ using it's own script, but updating it is still a bit too manual. linux-libre's deblob
+ scripts do an excellent job and (adapted) will make it much easier to maintain coreboot-libre.</li>
</ul>
</div>