Files
rtems/cpukit/score/cpu/sparc64
Sebastian Huber 27bfcd88f7 score: Delete _CPU_Context_Fp_start()
Since the FP area pointer is passed by reference in
_CPU_Context_Initialize_fp() the optional FP area adjustment via
_CPU_Context_Fp_start() is superfluous.  It is also wrong with respect
to memory management, e.g. pointer passed to _Workspace_Free() may be
not the one returned by _Workspace_Allocate().

Close #1400.
2017-01-26 07:31:09 +01:00
..
2016-11-18 07:30:32 +01:00
2016-11-07 07:39:41 +01:00

A lot of explanation needed, will do when known.

The score/cpu/sparc64 contains only code that can execute without accessing 
privileged registers or using privileged instructions. This was done because
the privileged registers differ between the sun4u and sun4v models.

The model specific and privileged code that would normally be found in 
score/cpu/sparc64 resides in libcpu/sparc64/@RTEMS_CPU_MODEL@/score or in
libcpu/sparc64/shared/score directory. This is primarily the interrupt 
handling code.