From f09b997d4d4d07476d5d098b4ece63b54f4004d5 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 28 Nov 2007 21:46:05 +0000 Subject: 2007-11-28 Joel Sherrill * cpu_supplement/powerpc.t: Eliminate PowerPC specific elements from the CPU Table. They have been replaced with variables named bsp_XXX as needed. --- doc/cpu_supplement/powerpc.t | 72 +++++--------------------------------------- 1 file changed, 8 insertions(+), 64 deletions(-) (limited to 'doc/cpu_supplement') diff --git a/doc/cpu_supplement/powerpc.t b/doc/cpu_supplement/powerpc.t index 98828c4eed..6e3f6bc37b 100644 --- a/doc/cpu_supplement/powerpc.t +++ b/doc/cpu_supplement/powerpc.t @@ -1,5 +1,5 @@ @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -92,7 +92,7 @@ at powerpc-psim@@ci.com.au. @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -247,7 +247,7 @@ the PPC603e. @end table @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -475,7 +475,7 @@ adhere to these same calling conventions. @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -584,7 +584,7 @@ Units, therefore, virtual memory or segmentation systems involving the PowerPC are not supported. @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -767,7 +767,7 @@ the interrupt stack before invoking the installed handler. @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -813,7 +813,7 @@ If the Program Exception returns, then the following actions are performed: @end itemize @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -888,7 +888,7 @@ handlers. @end itemize @c -@c COPYRIGHT (c) 1988-2002. +@c COPYRIGHT (c) 1989-2007. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @@ -923,21 +923,6 @@ typedef struct @{ void * (*stack_allocate_hook)( unsigned32 ); void (*stack_free_hook)( void* ); /* end of fields required on all CPUs */ - - unsigned32 clicks_per_usec; /* Timer clicks per microsecond */ - void (*spurious_handler)( - unsigned32 vector, CPU_Interrupt_frame *); - boolean exceptions_in_RAM; /* TRUE if in RAM */ - -#if defined(ppc403) - unsigned32 serial_per_sec; /* Serial clocks per second */ - boolean serial_external_clock; - boolean serial_xon_xoff; - boolean serial_cts_rts; - unsigned32 serial_rate; - unsigned32 timer_average_overhead; /* in ticks */ - unsigned32 timer_least_valid; /* Least valid number from timer */ -#endif @}; @end example @@ -998,46 +983,5 @@ is the address of the optional user provided routine which frees memory for task stacks. If this hook is not NULL, then a stack_allocate_hook must be provided as well. -@item clicks_per_usec -is the number of decrementer interupts that occur each microsecond. - -@item spurious_handler -is the address of the -routine which is invoked when a spurious interrupt occurs. - -@item exceptions_in_RAM -indicates whether the exception vectors are located in RAM or ROM. If -they are located in RAM dynamic vector installation occurs, otherwise -it does not. - -@item serial_per_sec -is a PPC403 specific field which specifies the number of clock -ticks per second for the PPC403 serial timer. - -@item serial_rate -is a PPC403 specific field which specifies the baud rate for the -PPC403 serial port. - -@item serial_external_clock -is a PPC403 specific field which indicates whether or not to mask in a 0x2 into -the Input/Output Configuration Register (IOCR) during initialization of the -PPC403 console. (NOTE: This bit is defined as "reserved" 6-12?) - -@item serial_xon_xoff -is a PPC403 specific field which indicates whether or not -XON/XOFF flow control is supported for the PPC403 serial port. - -@item serial_cts_rts -is a PPC403 specific field which indicates whether or not to set the -least significant bit of the Input/Output Configuration Register -(IOCR) during initialization of the PPC403 console. (NOTE: This -bit is defined as "reserved" 6-12?) - -@item timer_average_overhead -is a PPC403 specific field which specifies the average number of overhead ticks that occur on the PPC403 timer. - -@item timer_least_valid -is a PPC403 specific field which specifies the maximum valid PPC403 timer value. - @end table -- cgit v1.2.3