diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1996-02-21 14:47:03 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1996-02-21 14:47:03 +0000 |
commit | 8cbbe312b61c9bc60aecfd6f09ca07fecf73294e (patch) | |
tree | 2f0d6c0820861d0aa98f7b5f4c260c87ac3450a4 /c/src/lib/libbsp | |
parent | Removed the internal thread objects and dispersed its contents to (diff) | |
download | rtems-8cbbe312b61c9bc60aecfd6f09ca07fecf73294e.tar.bz2 |
Dispersal of internal thread handler resulted in the SYSI task being
only required in a multiprocessor system. It was replace by the MPCI
Receive Server. As a result, the CPU Table field for extra stack for
the SYSI task was changed to be extra stack for the MPCI Receive Server.
Diffstat (limited to '')
14 files changed, 16 insertions, 17 deletions
diff --git a/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c b/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c index 9d9b5985d0..a063d5f32b 100644 --- a/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c +++ b/c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c @@ -29,7 +29,6 @@ #include <rtems.h> #include <bsp.h> #include <rtems/libio.h> -#include <rtems/intthrd.h> #include <libcsupport.h> @@ -88,9 +87,9 @@ fast_idle_switch_hook(rtems_tcb *current_task, * but its the best we could think of at the moment. */ - if (heir_task == _Internal_threads_Idle_thread) + if (heir_task == _Thread_Idle) CPU_HPPA_CLICKS_PER_TICK = fast_clock; - else if (current_task == _Internal_threads_Idle_thread) + else if (current_task == _Thread_Idle) CPU_HPPA_CLICKS_PER_TICK = normal_clock; } @@ -345,7 +344,7 @@ bsp_start(void) Cpu_table.interrupt_stack_size = (12 * 1024); - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Set this artificially low for the simulator diff --git a/c/src/lib/libbsp/i386/force386/startup/bspstart.c b/c/src/lib/libbsp/i386/force386/startup/bspstart.c index 3f001fb109..d2349f9fc7 100644 --- a/c/src/lib/libbsp/i386/force386/startup/bspstart.c +++ b/c/src/lib/libbsp/i386/force386/startup/bspstart.c @@ -179,7 +179,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/i386/go32/startup/bspstart.c b/c/src/lib/libbsp/i386/go32/startup/bspstart.c index 602b7bdfd6..c4575f81d4 100644 --- a/c/src/lib/libbsp/i386/go32/startup/bspstart.c +++ b/c/src/lib/libbsp/i386/go32/startup/bspstart.c @@ -174,7 +174,7 @@ int main( Cpu_table.interrupt_table_segment = 0;/* get_ds(); */ Cpu_table.interrupt_table_offset = (void *)0; Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/i960/cvme961/startup/bspstart.c b/c/src/lib/libbsp/i960/cvme961/startup/bspstart.c index 1c9c29f29e..7316f46f54 100644 --- a/c/src/lib/libbsp/i960/cvme961/startup/bspstart.c +++ b/c/src/lib/libbsp/i960/cvme961/startup/bspstart.c @@ -194,7 +194,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; Cpu_table.Prcb = Prcb; diff --git a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c index 9336a54a09..0cc4ae8e60 100644 --- a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c @@ -201,7 +201,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/m68k/efi332/startup/bspstart.c b/c/src/lib/libbsp/m68k/efi332/startup/bspstart.c index 85d1bc552d..82dbb94638 100644 --- a/c/src/lib/libbsp/m68k/efi332/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/efi332/startup/bspstart.c @@ -166,7 +166,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c index 870e43b79e..6e93953bc6 100644 --- a/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c @@ -176,7 +176,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c b/c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c index af512c0d8e..307dc04d1e 100644 --- a/c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c @@ -233,7 +233,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Don't forget the other CPU Table entries. diff --git a/c/src/lib/libbsp/m68k/idp/startup/bspstart.c b/c/src/lib/libbsp/m68k/idp/startup/bspstart.c index 9c79960580..2c71a1d8e9 100644 --- a/c/src/lib/libbsp/m68k/idp/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/idp/startup/bspstart.c @@ -208,7 +208,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c b/c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c index ea8eb56db6..40f9c171cb 100644 --- a/c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c @@ -191,7 +191,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c b/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c index c862548700..bc26a8be93 100644 --- a/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c @@ -208,7 +208,7 @@ int main( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Copy the table diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c b/c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c index 7f08b779dd..8ab251b791 100644 --- a/c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c +++ b/c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c @@ -237,7 +237,7 @@ int bsp_start( Cpu_table.interrupt_stack_size = 4096; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Don't forget the other CPU Table entries. diff --git a/c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c b/c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c index 9629737dd9..9358e77ee8 100644 --- a/c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c @@ -244,7 +244,7 @@ int bsp_start( Cpu_table.interrupt_stack_size = 4 * 1024; - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Don't forget the other CPU Table entries. diff --git a/c/src/lib/libbsp/unix/posix/startup/bspstart.c b/c/src/lib/libbsp/unix/posix/startup/bspstart.c index cefa60032f..94da2e6fc8 100644 --- a/c/src/lib/libbsp/unix/posix/startup/bspstart.c +++ b/c/src/lib/libbsp/unix/posix/startup/bspstart.c @@ -321,7 +321,7 @@ bsp_start(void) Cpu_table.interrupt_stack_size = (12 * 1024); - Cpu_table.extra_system_initialization_stack = 0; + Cpu_table.extra_mpci_receive_server_stack = 0; /* * Add 1 region for RTEMS Malloc |