From 96ca7ee67a36605a33de8d57eb8e8d3998bc6427 Mon Sep 17 00:00:00 2001 From: Michał Masłowski Date: Wed, 03 Sep 2014 14:30:21 -0400 Subject: Merge libreboot-6b6. Conflicts: buildrom-withgrub --- (limited to 'docs/release.html') diff --git a/docs/release.html b/docs/release.html index 15b2342..b11cf30 100644 --- a/docs/release.html +++ b/docs/release.html @@ -45,7 +45,7 @@

Releases

+ +
  • + Apple MacBook1,1 (MA255LL/A, MA254LL/A, MA472LL/A) +
  • @@ -468,6 +468,7 @@
  • Re-added .git files to bucts
  • Fixed the oversight where macbook21_firstflash wasn't included in binary archives
  • +
  • Release archives are now compressed using .tar.xz for better compression
  • @@ -478,25 +479,311 @@
  • Fixed incorrect grub.cfg that was actually placed in resources/grub/config/x60/grub_usqwerty.cfg which broke the default GRUB menu entry on X60
  • +

    + Revisions for 6th beta (2014 September 3rd) +

    + +
    -

    - Other tasks (to be completed before declaring the initial stable release) + +

    + Critical tasks (to be completed before declacing the initial stable release)

    +

    + Apparently, only 8MB VRAM is available on i945 GPU's (though it could do 64MB):
    + phcoder: No. Hardware default is 8 MiB. When I wanted to make it configurable, I saw that docs mention only one other alternative: 1MiB. Later isn't event enough for 1024x768 at 24bpp without any acceleration or double buffering. It's possible there are undocumented values. Which options do you have in vendor BIOS? + How to find out how much vram you have:
    + phcoder: TOM - BSM
    + phcoder: check what vendor BIOS offers as options
    + fchmmr: I thought it could do 64MB usually
    + phcoder: not accorging to doc.
    + phcoder: see mobile-945-express-chipset-datasheet page 93
    + phcoder: see also src/northbridge/intel/i945/{early_init,northbridge,gma}.c
    + fchmmr: "011 = DVMT (UMA) mode, 8 MB of memory pre-allocated for
    + fchmmr: frame buffer."
    + fchmmr: "Others - reserved"
    + phcoder: the easiest way is a loop at this position which tries different values and reads (and prints) BSM with them
    + stefanct: fchmmr: he suggest that you change the value and look how BSM reacts to that
    + stefanct: as he pointed out earlier vram size = TOM - BSM
    + stefanct: different values of GMS
    + stefanct: phcoder: hm... this could be a hint. look at the text description of TOLUD at page 103
    + stefanct: it mentions 64 MB in the text about BSM as well
    + stefanct: table 18...
    + phcoder: stefanct: I have a guess which value make is 64 but I will not tell to avoid skewing test results
    + stefanct: phcoder: sure... i assumed you were not sure if it supports it at all. testing it properly is of course a good idea :)
    + stefanct: test the various possible (but reserved) values of GMS and see what the resulting VRAM size is
    + fchmmr: so, TOM - BSM +

    +
    + +
    +

    + Other tasks (non-critical, but still important) +

    +
    @@ -876,8 +1290,15 @@

    - Copyright © 2014 Francis Rowe, All Rights Reserved.
    - See license.html for license conditions. + Copyright © 2014 Francis Rowe <info@gluglug.org.uk>
    + This document is released under the Creative Commons Attribution-ShareAlike 4.0 International Public License and all future versions. + A copy of the license can be found at license.txt. +

    + +

    + This document is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See license.txt for more information.

    -- cgit v0.9.1