forked from Imagelibrary/rtems
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* cpu_supplement/arm.t, cpu_supplement/i386.t, cpu_supplement/m68k.t, cpu_supplement/mips.t, cpu_supplement/powerpc.t, cpu_supplement/sh.t, cpu_supplement/sparc.t, cpu_supplement/tic4x.t, porting/cpuinit.t, user/conf.t, user/init.t: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
This commit is contained in:
@@ -485,45 +485,3 @@ install an interrupt stack and -- for whatever reason -- an
|
||||
interrupt occurs before initialize_executive is invoked, then
|
||||
the results are unpredictable.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The XXX version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the XXX. This
|
||||
information is provided to allow RTEMS to interoperate
|
||||
effectively with the BSP. The C structure definition is given
|
||||
here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
uint32_t interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -574,45 +574,3 @@ requirements:
|
||||
For more information regarding the i386s data structures and their
|
||||
contents, refer to Intel's 386 Programmer's Reference Manual.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The i386 version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the i386. This information
|
||||
is provided to allow RTEMS to interoperate effectively with the
|
||||
BSP. The C structure definition is given here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
uint32_t interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -662,47 +662,3 @@ automatically as part of initialization. If the BSP does not
|
||||
install an interrupt stack and -- for whatever reason -- an
|
||||
interrupt occurs before initialize_executive is invoked, then
|
||||
the results are unpredictable.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The MC68xxx version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the MC68xxx. This
|
||||
information is provided to allow RTEMS to interoperate
|
||||
effectively with the BSP. The C structure definition is given
|
||||
here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -566,47 +566,3 @@ automatically as part of initialization. If the BSP does not
|
||||
install an interrupt stack and -- for whatever reason -- an
|
||||
interrupt occurs before initialize_executive is invoked, then
|
||||
the results are unpredictable.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The XXX version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the XXX. This
|
||||
information is provided to allow RTEMS to interoperate
|
||||
effectively with the BSP. The C structure definition is given
|
||||
here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -886,41 +886,3 @@ conditions can be properly handled.
|
||||
handlers.
|
||||
|
||||
@end itemize
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1989-2007.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The PowerPC version of the RTEMS CPU Dependent
|
||||
Information Table is given by the C structure definition is
|
||||
shown below:
|
||||
|
||||
@example
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS allocated interrupt stack in bytes.
|
||||
This value must be at least as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -574,47 +574,3 @@ automatically as part of initialization. If the BSP does not
|
||||
install an interrupt stack and -- for whatever reason -- an
|
||||
interrupt occurs before initialize_executive is invoked, then
|
||||
the results are unpredictable.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The XXX version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the XXX. This
|
||||
information is provided to allow RTEMS to interoperate
|
||||
effectively with the BSP. The C structure definition is given
|
||||
here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
@@ -1023,44 +1023,3 @@ conditions can be properly handled.
|
||||
least trap handlers for register window overflow and register
|
||||
window underflow.
|
||||
@end itemize
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-2002.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The SPARC version of the RTEMS CPU Dependent
|
||||
Information Table is given by the C structure definition is
|
||||
shown below:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS allocated interrupt stack in bytes.
|
||||
This value must be at least as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
|
||||
@@ -777,47 +777,3 @@ automatically as part of initialization. If the BSP does not
|
||||
install an interrupt stack and -- for whatever reason -- an
|
||||
interrupt occurs before initialize_executive is invoked, then
|
||||
the results are unpredictable.
|
||||
|
||||
@c
|
||||
@c COPYRIGHT (c) 1988-1999.
|
||||
@c On-Line Applications Research Corporation (OAR).
|
||||
@c All rights reserved.
|
||||
@c
|
||||
@c $Id$
|
||||
@c
|
||||
|
||||
@section Processor Dependent Information Table
|
||||
|
||||
|
||||
Any highly processor dependent information required
|
||||
to describe a processor to RTEMS is provided in the CPU
|
||||
Dependent Information Table. This table is not required for all
|
||||
processors supported by RTEMS. This chapter describes the
|
||||
contents, if any, for a particular processor type.
|
||||
|
||||
@subsection CPU Dependent Information Table
|
||||
|
||||
The XXX version of the RTEMS CPU Dependent
|
||||
Information Table contains the information required to interface
|
||||
a Board Support Package and RTEMS on the XXX. This
|
||||
information is provided to allow RTEMS to interoperate
|
||||
effectively with the BSP. The C structure definition is given
|
||||
here:
|
||||
|
||||
@example
|
||||
@group
|
||||
typedef struct @{
|
||||
unsigned32 interrupt_stack_size;
|
||||
/* end of fields required on all CPUs */
|
||||
@} rtems_cpu_table;
|
||||
@end group
|
||||
@end example
|
||||
|
||||
@table @code
|
||||
|
||||
@item interrupt_stack_size
|
||||
is the size of the RTEMS
|
||||
allocated interrupt stack in bytes. This value must be at least
|
||||
as large as MINIMUM_STACK_SIZE.
|
||||
|
||||
@end table
|
||||
|
||||
Reference in New Issue
Block a user