Carefully select the directory for config.py
[coreboot.git] / NEWS
1 - 1.1.5
2   - O2, enums, and switch statements work in romcc
3   - Support for compiling romcc on non x86 platforms
4   - new romc options -msse and -mmmx for specifying extra registers to use
5   - Bug fixes to device the device disable/enable framework and an amd8111 implementation
6   - Move the link specification to the chip specification instead of the path
7   - Allow specifying devices with internal bridges.
8   - Initial via epia support
9   - Opteron errata fixes
10 - 1.1.4
11   Major restructuring of hypertransport handling.
12   Major rewerite of superio/NSC/pc87360 as a proof of concept for handling superio resources dynamically
13   Updates to hard_reset handling when resetting because of the need to change hypertransport link
14     speeds and widths. 
15     (a) No longer assume the boot is good just because we get to a hard reset point.
16     (b) Set a flag to indicate that the BIOS triggered the reset so we don't decrement the
17         boot counter.
18   Updates to arima/hdama mptable so it tracks the new bus numbers
19 - 1.1.3
20   Major update of the dyanmic device tree to so it can handle
21   * subtractive resources
22   * merging with the static device tree
23   * more device types than just pci
24 - 1.1.2
25   Add back in the hard_reset method from freebios1 this allows generic
26   code to reset the box.  
27   Update the hypertransport setup code to automatically optimize
28   hypertransport link widths and frequencies, and to call hard_reset
29   if necessary for the changes to go into effect.
30 - 1.1.1
31   Updates to the new configuration system so it works more reliably
32   Removed a bunch of unused configuration variables
33   Removed a bunch of unused assembly code
34 - 1.1.0
35   A whole bunch of random ppc and opteron work we never put a good label on
36 - 1.1.0
37 Intial development release of LinuxBIOS.
38 Everything is thrown overboard and will be reincluded as necessary so we can
39 get rid of the legacy baggage.  Since LinuxBIOS was started we have developed
40 some better techniques for some things, but we still hang on to the old ways
41 because some ports that we want not to break depend on them.  So we preserve
42 them by preserve the 1.0.x series and keeping only the best practices for
43 the 1.1.x series.  When there is a stable port this code base will
44 become LinuxBIOS 2.0.x and the core will become frozen.
45