From 3f0cfc560fc0ea1dd53b574760a091dda796a0fc Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sun, 11 Mar 2007 15:24:18 +0000 Subject: 2007-03-11 Joel Sherrill * startup/bspstart.c: Remove assignments of Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default value in boot_card.c --- c/src/lib/libbsp/arm/csb336/ChangeLog | 6 ++++++ c/src/lib/libbsp/arm/csb336/startup/bspstart.c | 3 --- c/src/lib/libbsp/arm/csb337/ChangeLog | 6 ++++++ c/src/lib/libbsp/arm/csb337/startup/bspstart.c | 3 --- c/src/lib/libbsp/arm/edb7312/ChangeLog | 6 ++++++ c/src/lib/libbsp/arm/edb7312/startup/bspstart.c | 1 - c/src/lib/libbsp/arm/gba/ChangeLog | 6 ++++++ c/src/lib/libbsp/arm/gba/startup/bspstart.c | 1 - c/src/lib/libbsp/arm/gp32/ChangeLog | 6 ++++++ c/src/lib/libbsp/arm/gp32/startup/bspstart.c | 2 -- c/src/lib/libbsp/bfin/eZKit533/ChangeLog | 6 ++++++ c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c | 9 --------- c/src/lib/libbsp/i386/pc386/ChangeLog | 6 ++++++ c/src/lib/libbsp/i386/pc386/startup/bspstart.c | 1 - c/src/lib/libbsp/m68k/av5282/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/av5282/startup/bspstart.c | 2 -- c/src/lib/libbsp/m68k/csb360/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/csb360/startup/bspstart.c | 6 ------ c/src/lib/libbsp/m68k/dmv152/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c | 1 - c/src/lib/libbsp/m68k/gen68340/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c | 1 - c/src/lib/libbsp/m68k/gen68360/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c | 1 - c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/mcf5206elite/startup/bspstart.c | 6 ------ c/src/lib/libbsp/m68k/mcf5235/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c | 2 -- c/src/lib/libbsp/m68k/uC5282/ChangeLog | 6 ++++++ c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c | 5 ++--- c/src/lib/libbsp/powerpc/ep1a/ChangeLog | 6 ++++++ c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c | 1 - c/src/lib/libbsp/powerpc/gen5200/ChangeLog | 6 ++++++ c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c | 1 - c/src/lib/libbsp/powerpc/mvme5500/ChangeLog | 6 ++++++ c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c | 1 - c/src/lib/libbsp/powerpc/score603e/ChangeLog | 6 ++++++ c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c | 1 - c/src/lib/libbsp/sparc/leon3/ChangeLog | 6 ++++++ c/src/lib/libbsp/sparc/leon3/startup/bspstart.c | 7 ------- 40 files changed, 122 insertions(+), 53 deletions(-) (limited to 'c/src/lib/libbsp') diff --git a/c/src/lib/libbsp/arm/csb336/ChangeLog b/c/src/lib/libbsp/arm/csb336/ChangeLog index 101a46223c..e01b666824 100644 --- a/c/src/lib/libbsp/arm/csb336/ChangeLog +++ b/c/src/lib/libbsp/arm/csb336/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-15 Ralf Corsépius * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t. diff --git a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c index ae160f575a..4c5c1f4d01 100644 --- a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c @@ -115,9 +115,6 @@ void bsp_start_default( void ) /* tell rtems about the hooks we are using */ Cpu_table.pretasking_hook = bsp_pretasking_hook; Cpu_table.postdriver_hook = bsp_postdriver_hook; - - /* tell rtems to clear the workspace by default */ - Cpu_table.do_zero_of_workspace = TRUE; /* Place RTEMS workspace at beginning of free memory. */ BSP_Configuration.work_space_start = (void *)&_bss_free_start; diff --git a/c/src/lib/libbsp/arm/csb337/ChangeLog b/c/src/lib/libbsp/arm/csb337/ChangeLog index ff41301088..ab70c83211 100644 --- a/c/src/lib/libbsp/arm/csb337/ChangeLog +++ b/c/src/lib/libbsp/arm/csb337/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-15 Ralf Corsépius * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t. diff --git a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c index de4d91bb97..244c587db5 100644 --- a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c @@ -104,9 +104,6 @@ void bsp_start_default( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; Cpu_table.postdriver_hook = bsp_postdriver_hook; - /* tell RTEMS to clear the workspace */ - Cpu_table.do_zero_of_workspace = TRUE; - /* Place RTEMS workspace at beginning of free memory. */ BSP_Configuration.work_space_start = (void *)&_bss_free_start; diff --git a/c/src/lib/libbsp/arm/edb7312/ChangeLog b/c/src/lib/libbsp/arm/edb7312/ChangeLog index d5738aa3a1..c2c8810ac0 100644 --- a/c/src/lib/libbsp/arm/edb7312/ChangeLog +++ b/c/src/lib/libbsp/arm/edb7312/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c index e84b8d08c9..7150734670 100644 --- a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c @@ -130,7 +130,6 @@ void bsp_start_default( void ) *EP7312_INTMR2 = 0; Cpu_table.pretasking_hook = bsp_pretasking_hook; Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; /* Place RTEMS workspace at beginning of free memory. */ BSP_Configuration.work_space_start = (void *)&_bss_free_start; diff --git a/c/src/lib/libbsp/arm/gba/ChangeLog b/c/src/lib/libbsp/arm/gba/ChangeLog index 2c274534ce..233ddcc15e 100644 --- a/c/src/lib/libbsp/arm/gba/ChangeLog +++ b/c/src/lib/libbsp/arm/gba/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/arm/gba/startup/bspstart.c b/c/src/lib/libbsp/arm/gba/startup/bspstart.c index 3162696c40..a37f04bda3 100644 --- a/c/src/lib/libbsp/arm/gba/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/gba/startup/bspstart.c @@ -146,7 +146,6 @@ void bsp_start_default( void ) Cpu_table.predriver_hook = NULL; /* use system's */ Cpu_table.postdriver_hook = bsp_postdriver_hook; Cpu_table.idle_task = NULL; /* don't override system IDLE task */ - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = 0; Cpu_table.extra_mpci_receive_server_stack = 0; diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog index ed0df93319..f0e881d2c8 100644 --- a/c/src/lib/libbsp/arm/gp32/ChangeLog +++ b/c/src/lib/libbsp/arm/gp32/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-02-06 Ralf Corsépius * smc/smc.c: include bspIo.h for printk. diff --git a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c index f4876443f7..a655290cd2 100644 --- a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c +++ b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c @@ -105,8 +105,6 @@ void bsp_start_default( void ) Cpu_table.predriver_hook = NULL; /* use system's */ Cpu_table.postdriver_hook = bsp_postdriver_hook; Cpu_table.idle_task = bsp_idle_task; - - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = 4096; Cpu_table.extra_mpci_receive_server_stack = 0; diff --git a/c/src/lib/libbsp/bfin/eZKit533/ChangeLog b/c/src/lib/libbsp/bfin/eZKit533/ChangeLog index 205c691987..d299a0d3b9 100644 --- a/c/src/lib/libbsp/bfin/eZKit533/ChangeLog +++ b/c/src/lib/libbsp/bfin/eZKit533/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c b/c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c index 5318aa65c5..0bfad4a790 100644 --- a/c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c +++ b/c/src/lib/libbsp/bfin/eZKit533/startup/bspstart.c @@ -122,15 +122,6 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - - /* - * SIS does zero out memory BUT only when IT begins execution. Thus - * if we want to have a clean slate in the workspace each time we - * begin execution of OUR application, then we must zero the workspace. - */ - Cpu_table.do_zero_of_workspace = TRUE; - - Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; int i=0; diff --git a/c/src/lib/libbsp/i386/pc386/ChangeLog b/c/src/lib/libbsp/i386/pc386/ChangeLog index 221b3dd3f7..3a91ce5f9c 100644 --- a/c/src/lib/libbsp/i386/pc386/ChangeLog +++ b/c/src/lib/libbsp/i386/pc386/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-01-29 Ralf Corsépius * console/fb_vga.c: Eliminate __u16, __u32. diff --git a/c/src/lib/libbsp/i386/pc386/startup/bspstart.c b/c/src/lib/libbsp/i386/pc386/startup/bspstart.c index c3e2b35640..673f69df12 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/bspstart.c +++ b/c/src/lib/libbsp/i386/pc386/startup/bspstart.c @@ -186,7 +186,6 @@ void bsp_start_default( void ) Cpu_table.postdriver_hook = bsp_postdriver_hook; Cpu_table.idle_task = NULL; /* do not override system IDLE task */ - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_table_segment = get_ds(); Cpu_table.interrupt_table_offset = (void *)Interrupt_descriptor_table; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; diff --git a/c/src/lib/libbsp/m68k/av5282/ChangeLog b/c/src/lib/libbsp/m68k/av5282/ChangeLog index aaf1b4a509..861833e4f8 100644 --- a/c/src/lib/libbsp/m68k/av5282/ChangeLog +++ b/c/src/lib/libbsp/m68k/av5282/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/m68k/av5282/startup/bspstart.c b/c/src/lib/libbsp/m68k/av5282/startup/bspstart.c index 9e38e141cb..b75defb527 100644 --- a/c/src/lib/libbsp/m68k/av5282/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/av5282/startup/bspstart.c @@ -192,9 +192,7 @@ void bsp_start( void ) */ Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = 4096; - Cpu_table.interrupt_vector_table = (m68k_isr *)0; /* vectors at start of RAM */ /* diff --git a/c/src/lib/libbsp/m68k/csb360/ChangeLog b/c/src/lib/libbsp/m68k/csb360/ChangeLog index a18574464d..70a21fa0e5 100644 --- a/c/src/lib/libbsp/m68k/csb360/ChangeLog +++ b/c/src/lib/libbsp/m68k/csb360/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/m68k/csb360/startup/bspstart.c b/c/src/lib/libbsp/m68k/csb360/startup/bspstart.c index 6e1954d057..4f363843eb 100644 --- a/c/src/lib/libbsp/m68k/csb360/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/csb360/startup/bspstart.c @@ -78,13 +78,7 @@ void bsp_start( void ) * initialize the CPU table for this BSP */ Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ - Cpu_table.postdriver_hook = bsp_postdriver_hook; - - Cpu_table.do_zero_of_workspace = TRUE; - Cpu_table.interrupt_stack_size = 4096; - Cpu_table.interrupt_vector_table = (m68k_isr *)0; /* vectors at start of RAM */ - } diff --git a/c/src/lib/libbsp/m68k/dmv152/ChangeLog b/c/src/lib/libbsp/m68k/dmv152/ChangeLog index 671a842062..4220fb3ef0 100644 --- a/c/src/lib/libbsp/m68k/dmv152/ChangeLog +++ b/c/src/lib/libbsp/m68k/dmv152/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c index 203b6359d0..001d146c86 100644 --- a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c @@ -91,7 +91,6 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; m68k_get_vbr( vbr ); diff --git a/c/src/lib/libbsp/m68k/gen68340/ChangeLog b/c/src/lib/libbsp/m68k/gen68340/ChangeLog index 89330601d5..e36f6cee45 100644 --- a/c/src/lib/libbsp/m68k/gen68340/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68340/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c b/c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c index 536e774631..f12a999207 100644 --- a/c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/gen68340/startup/bspstart.c @@ -83,6 +83,5 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; } diff --git a/c/src/lib/libbsp/m68k/gen68360/ChangeLog b/c/src/lib/libbsp/m68k/gen68360/ChangeLog index 3a0692934d..fdcc285498 100644 --- a/c/src/lib/libbsp/m68k/gen68360/ChangeLog +++ b/c/src/lib/libbsp/m68k/gen68360/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-15 Ralf Corsépius * network/network.c: Use ioctl_command_t as arg in ioctl-functions. diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c b/c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c index 46a6c9ebea..3fcb452377 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c @@ -80,6 +80,5 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; } diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog b/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog index e7a00e6935..45b1f0199c 100644 --- a/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog +++ b/c/src/lib/libbsp/m68k/mcf5206elite/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2006-12-02 Ralf Corsépius * configure.ac: New BUG-REPORT address. diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/startup/bspstart.c b/c/src/lib/libbsp/m68k/mcf5206elite/startup/bspstart.c index 0d9149b2aa..1a30f0ff1e 100644 --- a/c/src/lib/libbsp/m68k/mcf5206elite/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/mcf5206elite/startup/bspstart.c @@ -73,13 +73,7 @@ void bsp_start( void ) * initialize the CPU table for this BSP */ Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ - Cpu_table.postdriver_hook = bsp_postdriver_hook; - - Cpu_table.do_zero_of_workspace = TRUE; - Cpu_table.interrupt_stack_size = 4096; - Cpu_table.interrupt_vector_table = (m68k_isr *)0; /* vectors at start of RAM */ - } diff --git a/c/src/lib/libbsp/m68k/mcf5235/ChangeLog b/c/src/lib/libbsp/m68k/mcf5235/ChangeLog index 3779e3d6d9..ac4dc2cde8 100644 --- a/c/src/lib/libbsp/m68k/mcf5235/ChangeLog +++ b/c/src/lib/libbsp/m68k/mcf5235/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c b/c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c index 22cfb951bb..cfa45b2e5c 100644 --- a/c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c @@ -185,9 +185,7 @@ void bsp_start( void ) */ Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = 4096; - Cpu_table.interrupt_vector_table = (m68k_isr *)0; /* vectors at start of RAM */ /* diff --git a/c/src/lib/libbsp/m68k/uC5282/ChangeLog b/c/src/lib/libbsp/m68k/uC5282/ChangeLog index d5a32207d1..f3244b87b3 100644 --- a/c/src/lib/libbsp/m68k/uC5282/ChangeLog +++ b/c/src/lib/libbsp/m68k/uC5282/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c index 62e8707bfe..42f918cc81 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspstart.c @@ -271,11 +271,10 @@ void bsp_start( void ) */ Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = 4096; { - extern void _BSP_Thread_Idle_body(void); - Cpu_table.idle_task = _BSP_Thread_Idle_body; + extern void _BSP_Thread_Idle_body(void); + Cpu_table.idle_task = _BSP_Thread_Idle_body; } Cpu_table.interrupt_vector_table = (m68k_isr *)0; /* vectors at start of RAM */ diff --git a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog index 6888a03bec..57ad48c9e9 100644 --- a/c/src/lib/libbsp/powerpc/ep1a/ChangeLog +++ b/c/src/lib/libbsp/powerpc/ep1a/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-01-30 Till Straumann * Makefile.am, preinstall.am, include/bsp.h, diff --git a/c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c b/c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c index 958bc9028a..e08f688395 100644 --- a/c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/ep1a/startup/bspstart.c @@ -395,7 +395,6 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; Cpu_table.clicks_per_usec = BSP_processor_frequency/(BSP_time_base_divisor * 1000); Cpu_table.exceptions_in_RAM = TRUE; diff --git a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog b/c/src/lib/libbsp/powerpc/gen5200/ChangeLog index 8b7c590baa..5625ac1f7b 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/ChangeLog +++ b/c/src/lib/libbsp/powerpc/gen5200/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c b/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c index c04fc187ce..4db87d54ce 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c @@ -285,7 +285,6 @@ void bsp_start(void) Cpu_table.predriver_hook = bsp_predriver_hook; /* init PCI / RTC ... */ Cpu_table.postdriver_hook = bsp_postdriver_hook; Cpu_table.clicks_per_usec = (IPB_CLOCK/1000000); - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.exceptions_in_RAM = TRUE; if( Cpu_table.interrupt_stack_size < 4*1024 ) diff --git a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog b/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog index b1269aa902..b7934d20d3 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog +++ b/c/src/lib/libbsp/powerpc/mvme5500/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-01-30 Till Straumann * Makefile.am, preinstall.am, include/bsp.h, diff --git a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c index c7b8b68b3b..12805f75e7 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c @@ -480,7 +480,6 @@ void bsp_start( void ) Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */ Cpu_table.postdriver_hook = bsp_postdriver_hook; - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; /* P94 : 7455 TB/DECR is clocked by the system bus clock frequency */ Cpu_table.clicks_per_usec = BSP_bus_frequency/(BSP_time_base_divisor * 1000); diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog index 5586d32a2f..26345a1b18 100644 --- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog +++ b/c/src/lib/libbsp/powerpc/score603e/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-01-30 Till Straumann * Makefile.am, preinstall.am, diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c b/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c index c43fed2fc4..899a2fafd9 100644 --- a/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c @@ -312,7 +312,6 @@ void bsp_start( void ) Cpu_table.predriver_hook = bsp_predriver_hook; /* Init vectors */ Cpu_table.postdriver_hook = SCORE603e_bsp_postdriver_hook; Cpu_table.clicks_per_usec = 66 / 4; /* XXX get from linkcmds */ - Cpu_table.do_zero_of_workspace = TRUE; Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY; Cpu_table.idle_task_stack_size = (3 * STACK_MINIMUM_SIZE); diff --git a/c/src/lib/libbsp/sparc/leon3/ChangeLog b/c/src/lib/libbsp/sparc/leon3/ChangeLog index 750ab7c03f..a9925dd889 100644 --- a/c/src/lib/libbsp/sparc/leon3/ChangeLog +++ b/c/src/lib/libbsp/sparc/leon3/ChangeLog @@ -1,3 +1,9 @@ +2007-03-11 Joel Sherrill + + * startup/bspstart.c: Remove assignments of + Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default + value in boot_card.c + 2007-03-10 Joel Sherrill PR 1227/bsps diff --git a/c/src/lib/libbsp/sparc/leon3/startup/bspstart.c b/c/src/lib/libbsp/sparc/leon3/startup/bspstart.c index 50895cf979..ad9db01468 100644 --- a/c/src/lib/libbsp/sparc/leon3/startup/bspstart.c +++ b/c/src/lib/libbsp/sparc/leon3/startup/bspstart.c @@ -98,13 +98,6 @@ void bsp_start( void ) Cpu_table.postdriver_hook = bsp_postdriver_hook; Cpu_table.predriver_hook = bsp_leon3_predriver_hook; /* scan system bus */ - /* - * SIS does zero out memory BUT only when IT begins execution. Thus - * if we want to have a clean slate in the workspace each time we - * begin execution of OUR application, then we must zero the workspace. - */ - Cpu_table.do_zero_of_workspace = TRUE; - /* * This should be enough interrupt stack. */ -- cgit v1.2.3