summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-02-21 14:47:03 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-02-21 14:47:03 +0000
commit8cbbe312b61c9bc60aecfd6f09ca07fecf73294e (patch)
tree2f0d6c0820861d0aa98f7b5f4c260c87ac3450a4 /c
parentRemoved the internal thread objects and dispersed its contents to (diff)
downloadrtems-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')
-rw-r--r--c/src/exec/libcsupport/src/newlibc.c4
-rw-r--r--c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c7
-rw-r--r--c/src/lib/libbsp/i386/force386/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/i386/go32/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/i960/cvme961/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/efi332/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/idp/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/unix/posix/startup/bspstart.c2
-rw-r--r--c/src/lib/libc/newlibc.c4
16 files changed, 20 insertions, 21 deletions
diff --git a/c/src/exec/libcsupport/src/newlibc.c b/c/src/exec/libcsupport/src/newlibc.c
index 735f104f44..54c7ac048d 100644
--- a/c/src/exec/libcsupport/src/newlibc.c
+++ b/c/src/exec/libcsupport/src/newlibc.c
@@ -93,7 +93,7 @@ libc_create_hook(rtems_tcb *current_task,
}
/*
- * Called for all user TASKS (system tasks are SYSI and IDLE)
+ * Called for all user TASKS (system tasks are MPCI Receive Server and IDLE)
*/
rtems_extension
@@ -115,7 +115,7 @@ libc_start_hook(rtems_tcb *current_task,
}
/*
- * Called for all user TASKS (system tasks are SYSI and IDLE)
+ * Called for all user TASKS (system tasks are MPCI Receive Server and IDLE)
*
* NOTE: When using RTEMS fake stat, fstat, and isatty, all output
* is line buffered so this setvbuf is not necessary. This
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
diff --git a/c/src/lib/libc/newlibc.c b/c/src/lib/libc/newlibc.c
index 735f104f44..54c7ac048d 100644
--- a/c/src/lib/libc/newlibc.c
+++ b/c/src/lib/libc/newlibc.c
@@ -93,7 +93,7 @@ libc_create_hook(rtems_tcb *current_task,
}
/*
- * Called for all user TASKS (system tasks are SYSI and IDLE)
+ * Called for all user TASKS (system tasks are MPCI Receive Server and IDLE)
*/
rtems_extension
@@ -115,7 +115,7 @@ libc_start_hook(rtems_tcb *current_task,
}
/*
- * Called for all user TASKS (system tasks are SYSI and IDLE)
+ * Called for all user TASKS (system tasks are MPCI Receive Server and IDLE)
*
* NOTE: When using RTEMS fake stat, fstat, and isatty, all output
* is line buffered so this setvbuf is not necessary. This