* Patch by Josef Wagner, 12 Mar 2003:
  - 16/32 MB and 50/80 MHz support with auto-detection for IP860
  - ETH05 and BEDBUG support for CU824
  - added support for MicroSys CPC45
  - new BOOTROM/FLASH0 and DOC base for PM826

* Patch by Robert Schwebel, 12 Mar 2003:
  Fix the chpart command on innokom board

* Name cleanup:
  mv include/asm-i386/ppcboot-i386.h include/asm-i386/u-boot-i386.h
  s/PPCBoot/U-Boot/ in some files
  s/pImage/uImage/  in some files

* Patch by Detlev Zundel, 15 Jan 2003:
  Fix '' command line quoting

* Patch by The LEOX team, 19 Jan 2003:
  - add support for the ELPT860 board
  - add support for Dallas ds164x RTC
diff --git a/lib_ppc/board.c b/lib_ppc/board.c
index a6464f0..c617049 100644
--- a/lib_ppc/board.c
+++ b/lib_ppc/board.c
@@ -635,12 +635,15 @@
 	icache_enable ();	/* it's time to enable the instruction cache */
 #endif
 
-#if defined(CONFIG_BAB7xx)
+#if defined(CONFIG_BAB7xx) || defined(CONFIG_CPC45)
 	/*
-	 * Do pci configuration on BAB 7xx _before_ the flash
-	 * is initialised, because we need the ISA bridge there.
+	 * Do PCI configuration on BAB7xx and CPC45 _before_ the flash
+	 * gets initialised, because we need the ISA resp. PCI_to_LOCAL bus
+	 * bridge there.
 	 */
 	pci_init ();
+#endif
+#if defined(CONFIG_BAB7xx)
 	/*
 	 * Initialise the ISA bridge
 	 */
@@ -821,6 +824,7 @@
 
 #if (CONFIG_COMMANDS & CFG_CMD_NET) && ( \
     defined(CONFIG_CCM)		|| \
+    defined(CONFIG_ELPT860)	|| \
     defined(CONFIG_EP8260)	|| \
     defined(CONFIG_IP860)	|| \
     defined(CONFIG_IVML24)	|| \