Quote:
to sonic,
Hi, I am interested in VT8231 (south bridge) part. I think some open source boot loader should exist.
Bootloaders don't need to be aware of hardware initialisation (unless you're doing something fairly specialist). openfirmware provides for that.
yaboot is an opensource bootloader for openfirmware and can be found here:
http://yaboot.ozlabs.org/.
If you're referring to opensource
firmware, then you might want to look at
http://u-boot.sourceforge.net/. I've seen it used on a number of powerpc and arm boards, but it supports other architectures as well. It's mostly geared towards embedded platforms, so I assume it doesn't contain much by way of controller initialisation.