Make IPB clock on MGT5100/MPC5200 configurable in board config file;
go back to 66 MHz for stability
diff --git a/tools/mkimage.c b/tools/mkimage.c
index 9de0224..241853a 100644
--- a/tools/mkimage.c
+++ b/tools/mkimage.c
@@ -1,5 +1,5 @@
 /*
- * (C) Copyright 2000-2002
+ * (C) Copyright 2000-2003
  * DENX Software Engineering
  * Wolfgang Denk, wd@denx.de
  * All rights reserved.
@@ -39,6 +39,10 @@
 #define     htonl(a)	SWAP_LONG(a)
 #endif	/* __WIN32__ */
 
+#ifndef	O_BINARY		/* should be define'd on __WIN32__ */
+#define O_BINARY	0
+#endif
+
 #include <image.h>
 
 extern int errno;
@@ -265,11 +269,7 @@
 	if (lflag) {
 		ifd = open(imagefile, O_RDONLY);
 	} else {
-#ifdef __WIN32__
 		ifd = open(imagefile, O_RDWR|O_CREAT|O_TRUNC|O_BINARY, 0666);
-#else
-		ifd = open(imagefile, O_RDWR|O_CREAT|O_TRUNC, 0666);
-#endif
 	}
 
 	if (ifd < 0) {