
Hi all,
There is several new stuff in the V2 tree, so here is an overview about whats changed:
- Cleaned up the tree. Most board supports and currently not supported architectures and drivers have been removed. Of course it can go back in once it is working again. This step seemed necessary to see what's currently expected to be working and what's not.
- Blackfin support. Currently tested with a BF561, other Blackfins will need some adjustments.
- Module support. The module support is mainly the same as in the Linux kernel. It is possible to add new commands and drivers via modules so people can extend U-Boot without changing the whole loader. Symbols are exported via EXPORT_SYMBOL, just like in the kernel.
- Many bugs fixed (probably by introducing new ones ;)
- The environment now can not only handle files but also directories.
- A default environment can be compiled in. Similar to U-Boot v1 it is used when the environment sector is corrupted.
As usual the tree can be cloned / pulled here:
git clone git://www.denx.de/git/u-boot-v2.git
Sascha