mirror of
https://git.proxmox.com/git/grub2
synced 2025-10-28 18:57:10 +00:00
Hack prefix for OLPC
This sucks, but it's better than what OFW was giving us. Patch-Name: olpc_prefix_hack.patch
This commit is contained in:
parent
422889f919
commit
2990ced644
@ -73,6 +73,7 @@ grub_exit (void)
|
||||
grub_ieee1275_exit ();
|
||||
}
|
||||
|
||||
#ifndef __i386__
|
||||
/* Translate an OF filesystem path (separated by backslashes), into a GRUB
|
||||
path (separated by forward slashes). */
|
||||
static void
|
||||
@ -87,9 +88,18 @@ grub_translate_ieee1275_path (char *filepath)
|
||||
backslash = grub_strchr (filepath, '\\');
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
void (*grub_ieee1275_net_config) (const char *dev, char **device, char **path,
|
||||
char *bootpath);
|
||||
#ifdef __i386__
|
||||
void
|
||||
grub_machine_get_bootlocation (char **device __attribute__ ((unused)),
|
||||
char **path __attribute__ ((unused)))
|
||||
{
|
||||
grub_env_set ("prefix", "(sd,1)/");
|
||||
}
|
||||
#else
|
||||
void
|
||||
grub_machine_get_bootlocation (char **device, char **path)
|
||||
{
|
||||
@ -157,6 +167,7 @@ grub_machine_get_bootlocation (char **device, char **path)
|
||||
}
|
||||
grub_free (bootpath);
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Claim some available memory in the first /memory node. */
|
||||
#ifdef __sparc__
|
||||
|
||||
Loading…
Reference in New Issue
Block a user