svn@coreboot.org wrote:
Author: stepan Date: 2008-10-22 13:19:52 +0200 (Wed, 22 Oct 2008) New Revision: 83
Modified: trunk/filo/Config.in trunk/filo/Makefile trunk/filo/build.sh trunk/filo/configs/defconfig trunk/filo/drivers/ide.c trunk/filo/drivers/newusb/usb.c trunk/filo/fs/blockdev.c trunk/filo/fs/fsys_ext2fs.c trunk/filo/include/grub/shared.h trunk/filo/main/filo.c trunk/filo/main/grub/builtins.c trunk/filo/main/grub/char_io.c trunk/filo/main/grub/cmdline.c trunk/filo/main/grub/grub.c trunk/filo/util/checksum_elf.c Log: New FILO code drop from coresystems' internal repository:
- add "developer commands" to filo (lspci, setpci, io)
- use staged libpayload per default now.
- use libpayload-config.h where appropriate.
- fix an ext3 filesystem issues
- use libpayload functions to implement grub_printf instead of the incomplete duplication
- fix broken "weak" symbol handling.
- fix string issue with boot_devices
- fix a couple of problems with colors
- fix endless loop in case of file open error
I tried this code today with the latest libpayload and it is blowing up. It is stuck looping outputting F to the screen. r81 with the latest libpayload seems to work ok.
Marc