bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #505] add possibility to boot off the DiskOnChip flash device


From: nobody
Subject: [bug #505] add possibility to boot off the DiskOnChip flash device
Date: Tue, 11 Nov 2003 04:31:57 -0500
User-agent: Mozilla/5.0 (compatible; Konqueror/3.1; Linux)

=================== BUG #505: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=505&group_id=68

Changes by: Yoshinori K. Okuji <address@hidden>
Date: Tue 11/11/2003 at 09:31 (GMT)

------------------ Additional Follow-up Comments ----------------------------
Ilguiz has not signed an assignment yet.

Okuji



=================== BUG #505: FULL BUG SNAPSHOT ===================


Submitted by: ilgiz                   Project: GNU GRUB                     
Submitted on: Thu 05/30/2002 at 18:24
Category:  Booting                    Severity:  Major                      
Priority:  Later                      Bug Group:  Feature Request           
Resolution:  Later                    Assigned to:  okuji                   
Status:  Open                         Release:  0.92                        
Reproducibility:  None                Planned Release:                      

Summary:  add possibility to boot off the DiskOnChip flash device

Original Submission:  This is a request to add a compile time configuration 
option that

would allow to store GRUB bootloader on DiskOnChip flash memory

device and boot off it.



The DiskOnChip flash device is usually available to the system 

via the 8 KiB I/O memory window (chip select mechanism?) and can

be detected by BIOS as an extension device.



Follow-up Comments
*******************

-------------------------------------------------------
Date: Tue 11/11/2003 at 09:31       By: okuji
Ilguiz has not signed an assignment yet.

Okuji

-------------------------------------------------------
Date: Tue 11/11/2003 at 08:32       By: None
What still needs to be done to get this applied? Is the copyright assignment 
not done yet? I know I did my part a long time ago.

-------------------------------------------------------
Date: Tue 11/11/2003 at 06:12       By: ilgiz
Maintenance update of the DiskOnChip NFTL block device layer.



* stage2/disk_io.c: (set_device) update the patch to match the 

current drive number parsing code.  Also extend int to long 

explicitly instead of updating the least significant bytes by

passing their offset (thanks gcc).



-------------------------------------------------------
Date: Fri 01/10/2003 at 18:58       By: ilgiz
* stage2/stage2.c (cmain): Set boot_drive to the drive number

where configuration file was found.  This fixes the menu option

processing when menu.lst is found on a drive different from the

hardcoded one.  The multiple drive boot order is enabled only 

with DiskOnChip, but it doesn't depend on DiskOnChip.



-------------------------------------------------------
Date: Mon 10/14/2002 at 15:53       By: mmeade
Patch is based on Ilguiz Latypov's <address@hidden> 07-29 patch for DiskOnChip 
support, with the following changes:



a) Added a patch from Karim Yaghmour (address@hidden) that provides a way to 
bypass the DiskOnChip boot entirely, in case Grub is misconfigured or doesn't 
behave as planned. 



b) Added support for DiskOnChip devices formatted with newer versions (5.x) of 
the M-Sys DFORMAT utility. The Grub firmware may now be burned using the 
DFORMAT utility, possibly eliminating many problems that can occur when using 
doc_loadbios under Linux.



c) Backed out requirement for automake 1.6 from previous DiskOnChip patch.  
This patch needs automake 1.5 and autoconf 2.53, like the main GRUB tree.



Instructions/HOWTO available at:

http://lists.infradead.org/pipermail/linux-mtd/2002-October/006166.html

-------------------------------------------------------
Date: Wed 09/11/2002 at 16:00       By: hno
After testing the GRUB DOC patch I must say that I disagree on the 
fallback/last resort approach for searching for the menu. Personally I think 
this part of the patch does more damage than benefit.

What is needed is a tool to set the menu location, not to have GRUB try to 
guess where it should be.

Other than this having the DOC support in the standard GRUB tree would be great.

-------------------------------------------------------
Date: Tue 08/06/2002 at 16:35       By: ilgiz
a) Apply Mark Meade's unification of DiskOnChip 2000 and 

DiskOnChip Millennium code.  Just as with stage2 or Linux 

MTD DiskOnChip driver,  the stage1 code will determine page 

size by looking at the manufacturer and chip ID numbers.



b) Read chip ID into the stage2 RAM area.



c) Add floppy drive BIOS access as a last resort when looking 

for /boot/grub/menu.lst.



-------------------------------------------------------
Date: Fri 07/26/2002 at 14:40       By: dwmw2
Copyright assignment should now be complete.

-------------------------------------------------------
Date: Sat 06/22/2002 at 01:45       By: ilgiz
* stage1/doc_stage1.S: Set data transfer direction flag.

Shuffle code to make room in the first 256 bytes.

* stage1/doc_stage1b.S: Shuffle code to make room in the first

256 bytes.

* stage1/doc_stage1.h: Assign 1 not an empty value to the macro

symbol.



* configure.in: Change AS, ASFLAGS to comply with new automake.

* Makefile.am: Likewise.

* stage2/Makefile.am: Likewise.



* README_DiskOnChip:  Add missing files when generating build files.



-------------------------------------------------------
Date: Thu 05/30/2002 at 19:34       By: okuji
We are waiting for the copyright being assigned to the FSF.

I'm going to apply the patch, once the copyright problem is

resolved.



Okuji


CC list is empty


File Attachments
****************

-------------------------------------------------------
Date: Tue 11/11/2003 at 06:12  Name: grub-2003-11-10-doc.patch  Size: 84KB   
By: ilgiz
match the 

match the current drive number parsing code
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=811

-------------------------------------------------------
Date: Fri 01/10/2003 at 18:58  Name: grub-2003-01-08-doc.patch  Size: 81KB   
By: ilgiz
fix menu handling when the menu is found on non-default drive
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=229

-------------------------------------------------------
Date: Mon 10/14/2002 at 15:53  Name: grub-2002-10-08-doc.patch  Size: 81KB   
By: mmeade
Linux MTD DiskOnChip 2000/Millennium patch to the GRUB 2002-10-08 snapshot
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=107

-------------------------------------------------------
Date: Tue 08/06/2002 at 16:35  Name: grub-2002-07-29-doc.patch  Size: 83KB   
By: ilgiz
Linux MTD DiskOnChip 2000/Millennium patch to the GRUB 2002-07-29 snapshot
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=67

-------------------------------------------------------
Date: Sat 06/22/2002 at 01:45  Name: grub-2002-06-21-doc.patch  Size: 86KB   
By: ilgiz
The updated Linux MTD DiskOnChip patch against the 2002-06-21 snapshot.
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=37

-------------------------------------------------------
Date: Thu 05/30/2002 at 18:24  Name: grub-2002-05-30-doc.patch  Size: 81KB   
By: ilgiz
The adjusted DiskOnChip patch to GRUB CVS tree as of 2002-05-30 originally 
written by David Woodhouse &lt;address@hidden&gt;
http://savannah.gnu.org/bugs/download.php?group_id=68&amp;bug_id=505&amp;bug_file_id=18


For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=505&group_id=68

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]