summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-04-06 15:58:49 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-04-06 15:58:49 +0000
commitbde9bb5ff061960aa03bc91611653aeaf22edd12 (patch)
tree5db8c01d4b189bb7bfd542083cd671f7c4e4c711
parent37731c2bd860f043ef96e20cfd8f58c6823689e9 (diff)
downloadrtems-bde9bb5ff061960aa03bc91611653aeaf22edd12.tar.bz2
2001-03-30 Eric Valette <valette@crf.canon.fr>
* Makefile.am, console/consoleIo.h, include/bsp.h: These modifications are part of the conversion of the mpc8xx CPU to the "new exception processing model."
-rw-r--r--c/src/lib/libbsp/powerpc/shared/ChangeLog6
-rw-r--r--c/src/lib/libbsp/powerpc/shared/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/shared/console/consoleIo.h2
-rw-r--r--c/src/lib/libbsp/powerpc/shared/include/bsp.h2
4 files changed, 10 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/ChangeLog b/c/src/lib/libbsp/powerpc/shared/ChangeLog
index 77f6605928..9a1c1c9758 100644
--- a/c/src/lib/libbsp/powerpc/shared/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/shared/ChangeLog
@@ -1,3 +1,9 @@
+
+2001-05-14 Tom Armistead <tom_armistead@phx.mcd.mot.com>
+
+ * start/start.S: Increased BAT0 mapping of RAM from 64 meg to
+ 256 meg to allow operation on boards with larger RAM sizes.
+ * vectors/vectors_init.c: Modified to call 'generic' powerpc
vector function (mpc60x_vector_is_valid) instead of MPC750
specific function to allow operation on boards with CPUs other
than the MPC750.
diff --git a/c/src/lib/libbsp/powerpc/shared/Makefile.am b/c/src/lib/libbsp/powerpc/shared/Makefile.am
index ae5a0cc05f..03147bc09f 100644
--- a/c/src/lib/libbsp/powerpc/shared/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/shared/Makefile.am
@@ -4,8 +4,10 @@
AUTOMAKE_OPTIONS = foreign 1.4
+if need_shared
SUBDIRS = clock console include pci residual openpic irq vectors start \
startup motorola bootloader
+endif
include $(top_srcdir)/../../../../../automake/subdirs.am
include $(top_srcdir)/../../../../../automake/local.am
diff --git a/c/src/lib/libbsp/powerpc/shared/console/consoleIo.h b/c/src/lib/libbsp/powerpc/shared/console/consoleIo.h
index c1d76f5a77..c88fe3def9 100644
--- a/c/src/lib/libbsp/powerpc/shared/console/consoleIo.h
+++ b/c/src/lib/libbsp/powerpc/shared/console/consoleIo.h
@@ -34,7 +34,7 @@ extern board_memory_map *ptr_mem_map;
extern unsigned long ticks_per_ms;
extern int select_console(ioType t);
-extern int printk(const char *, ...) __attribute__((format(printf, 1, 2)));
+/* extern int printk(const char *, ...) __attribute__((format(printf, 1, 2))); */
extern void udelay(int);
extern void debug_putc(const unsigned char c);
extern int debug_getc(void);
diff --git a/c/src/lib/libbsp/powerpc/shared/include/bsp.h b/c/src/lib/libbsp/powerpc/shared/include/bsp.h
index db98a4c002..2da65dc5e9 100644
--- a/c/src/lib/libbsp/powerpc/shared/include/bsp.h
+++ b/c/src/lib/libbsp/powerpc/shared/include/bsp.h
@@ -61,7 +61,7 @@ extern unsigned int BSP_time_base_divisor;
extern rtems_configuration_table BSP_Configuration;
extern void BSP_panic(char *s);
extern void rtemsReboot(void);
-extern int printk(const char *, ...) __attribute__((format(printf, 1, 2)));
+/* extern int printk(const char *, ...) __attribute__((format(printf, 1, 2))); */
extern int BSP_disconnect_clock_handler (void);
extern int BSP_connect_clock_handler (void);