[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Patch #164] Update: Boot off DiskOnChip 2000 and Millenium
From: |
nobody |
Subject: |
[Patch #164] Update: Boot off DiskOnChip 2000 and Millenium |
Date: |
Thu, 30 May 2002 13:44:53 -0400 |
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Patch #164] Update: Boot off DiskOnChip 2000 and Millenium,
nobody <=