[OpenBIOS] r394 - openbios-devel/drivers
svn at openbios.org
svn at openbios.org
Mon Jan 12 20:22:10 CET 2009
Author: laurent
Date: 2009-01-12 20:22:10 +0100 (Mon, 12 Jan 2009)
New Revision: 394
Modified:
openbios-devel/drivers/ide.c
Log:
Add ide0, ide1 ... ideN aliases needed by ybin (yaboot)
Modified: openbios-devel/drivers/ide.c
===================================================================
--- openbios-devel/drivers/ide.c 2009-01-12 18:20:14 UTC (rev 393)
+++ openbios-devel/drivers/ide.c 2009-01-12 19:22:10 UTC (rev 394)
@@ -1315,6 +1315,8 @@
char nodebuff[128];
phandle_t dnode, aliases;
int hd_found, cd_found;
+ static int ide_counter = 0;
+ char idestr[8];
aliases = find_dev("/aliases");
hd_found = 0;
@@ -1411,6 +1413,11 @@
/* create aliases */
+ snprintf(idestr, sizeof(idestr),
+ "ide%d", ide_counter++);
+ set_property(aliases, idestr,
+ nodebuff, strlen(nodebuff) + 1);
+
if (drive->media == ide_media_cdrom && !cd_found) {
cd_found = 1;
set_property(aliases, "cd",
More information about the OpenBIOS
mailing list