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 'c/src/lib/libbsp')
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 |