Patch #164 has been updated. Project: Category: None Status: Deleted Summary: Update: Boot off DiskOnChip 2000 and Millenium
Follow-Ups: Date: 2002-Feb-28 20:49 By: ilgiz Comment: Assume SPL must replace IPL in Millennium. Only DoC write attempts should return an error. Added ChangeLog entry. Removed debugging leftovers. ------------------------------------------------------- Date: 2002-Mar-01 02:02 By: ilgiz Comment: New configuration option for DoC Millennium --enable-diskonchip-ipl. Since DoC Millennium maps its BIOS extension code to the beginning of flash memory, it is possible to replace the proprietory IPL code with GRUB firmware. The necessary compile time change is the 3 byte BIOS extension signature in the beginning of flash memory. Unfortunately, the signature cannot be tolerated with DoC 2000 where IPL is in ROM. This is because the BIOS signature will be jumped to by IPL. The signature 0x55, 0xAA would be executed as "push bp; stosb" which is dangerous. Removed extra CDSNControl register read to save code space. ------------------------------------------------------- Date: 2002-Mar-10 21:20 By: ilgiz Comment: Mark Meade's XIP IPL, BIOS checksum and INT 18h BIOS network boot option --enable-diskonchip-biosnetboot. ------------------------------------------------------- Date: 2002-Mar-21 22:13 By: ilgiz Comment: Separate DoC type options after Mark Meade's suggestion. The lack of flash manufacturer/model table in stage 1 prevents us from detecting page size with DoC Millennium. When the table is added, the chip type and page size will be determined at run time and configuration options will be merged back into --enable-diskonchip. ------------------------------------------------------- Date: 2002-Mar-22 17:40 By: ilgiz Comment: Fix BIOS extension size to prevent BIOS from seeing extension signatures in other areas of DoC window. The map of DoC Millennium window in reset mode allows for easy checksum calculation. Thanks to Mark Meade. ------------------------------------------------------- Date: 2002-May-30 17:44 By: okuji Comment: I decided not to use the Patch Manager. Please submit your patch to the Bug Tracking System instead. Thanks, Okuji ------------------------------------------------------- ------------------------------------------------------- For more info, visit: http://savannah.gnu.org/patch/?func=detailpatch&patch_id=164&group_id=68 _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
