Reporter: [EMAIL PROTECTED]
Summary: [PATCH] port to QNX 6.x
Version: 0.93
Type: feature request

Message:
QNX 6.x usually uses /dev/hd0, /dev/fd0 for raw device, so
they're just plopped in lib/device.c .

You need BugID#38 patch to properly compile on this platform.

Patch: 
Index: lib/device.c
===================================================================
RCS file: /root6.1/CVSroot/grub/lib/device.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lib/device.c        2003/01/31 04:41:30     1.1
+++ lib/device.c        2003/01/31 04:48:56     1.2
@@ -198,6 +198,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/fd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/fd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
   sprintf (name, "/dev/rfd%d", unit);
@@ -224,6 +227,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/hd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/hd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
 # if __FreeBSD__ >= 4
@@ -261,6 +267,9 @@
 #elif defined(__GNU__)
   /* GNU/Hurd */
   sprintf (name, "/dev/sd%d", unit);
+#elif defined(__QNXNTO__)
+  /* QNX RTP */
+  sprintf (name, "/dev/hd%d", unit);
 #elif defined(__FreeBSD__)
   /* FreeBSD */
   sprintf (name, "/dev/rda%d", unit);


----
Please send followups to <[EMAIL PROTECTED]>.

_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to