diff options
author | Doug Gilbert <dgilbert@us.ibm.com> | 2016-09-07 13:56:57 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2016-09-13 00:29:36 -0400 |
commit | d57a4f70c5ba28729376021a2f7327d012f1c97d (patch) | |
tree | 033707337abe311f604a15632a7b52422c88285b /src | |
parent | ec38cb1e59590c34f5854593267a592b41684ae8 (diff) | |
download | talos-sbe-d57a4f70c5ba28729376021a2f7327d012f1c97d.tar.gz talos-sbe-d57a4f70c5ba28729376021a2f7327d012f1c97d.zip |
PK remove IBM confidential and redundant copyright sections
Change-Id: I59d2addfd2f005abab8c38d4a90c00924221d664
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29344
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29346
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src')
52 files changed, 105 insertions, 365 deletions
diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk.h index 7d063b75..95c71d6a 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_H__ #define __PK_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk.h /// \brief The combined header of the PK kernel. diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h index b094519c..e1af51dd 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_api.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_api.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_API_H__ #define __PK_API_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_api.h /// \brief Macros and declarations for the PK API. diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c index 734d529c..36c17e2c 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_bh_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_bh_core.c /// \brief PK bottom half APIs diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_core.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_core.c index 2f91d94e..e8249779 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_core.c /// \brief Core routines for the PK kernel. diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c index 76a05508..a86eed39 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_debug_ptrs.c /// \brief Defines a table of pointers to important kernel debug data. diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h index 02ef948d..f816fdd7 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_debug_ptrs.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_DEBUG_PTRS_H__ #define __PK_DEBUG_PTRS_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_debug_ptrs.h /// \brief Structure for a table of pointers to kernel debug data diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_init.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_init.c index 056bf270..0681987d 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_init.c /// \brief PK initialization diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h index 2afd184f..e7305a7d 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_kernel.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_KERNEL_H__ #define __PK_KERNEL_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_kernel.h /// \brief PK portable kernel (non-API) data and data structures diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h index 61155679..c2f68db9 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_macros.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_MACROS_H__ #define __PK_MACROS_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_macros.h /// \brief Boilerplate macros for PK diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c index 5b1e3374..3632633a 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_semaphore_core.c /// \brief PK semaphore APIs diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c index 821acd62..5c916a75 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_semaphore_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_semaphore_init.c /// \brief PK semaphore API initialization routines diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c index 8df26c4c..b11860b3 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_stack_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_stack_init.c /// \brief PK stack initialization diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h index 13b6a215..ebfa4445 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_THREAD_H__ #define __PK_THREAD_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_thread.h /// \brief Contains private declarations and definitions needed for threads diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c index c57ff970..89c6dae4 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_thread_core.c /// \brief PK thread APIs diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c index a0a8b956..7c25243a 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_thread_init.c /// \brief PK thread API initialization routines diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c index 670a89a0..fb543130 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_thread_util.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_thread_util.c /// \brief PK thread utility APIs diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c index 2b812963..9a59a237 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_timer_core.c /// \brief PK portable kernel timer handler diff --git a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c index 595fb376..b825d3a3 100644 --- a/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/kernel/pk_timer_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_timer_init.c /// \brief PK timer initialization diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S index cf19fa6e..02b5269f 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/div64.S $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/div64.S $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,12 +22,7 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \file div64.S /// \brief Unsigned 64/64 bit division /// @@ -54,7 +49,7 @@ ** Divide 64 bit unsigned values on 32 bit CPU ** div64(uint64_t dividen, uint64_t divisor, ** uint64_t *quotient, uint64_t *remainder) -** +** ** Original source from: ** "The PowerPC Compiler Writer's Guide", pp62-65 by ** Steve Hoxey, Faraydon Karim, Bill Hay, Hank Warray, @@ -184,7 +179,7 @@ lab2: subf r9, r9, r10 /* (dvd.SD - dvs.SD) = right shift of dvd for */ /* initial tmp */ mtctr r9 /* Number of iterations = dvd.SD - dvs.SD */ - + /* R7:R8 = R3:R4 >> R9 */ cmpwi cr0, r9, 32 /* compare R9 to 32 */ addi r7, r9, -32 diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h index 7a368d4e..bb4f0d91 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/pk_port_types.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_PORT_TYPES_H__ #define __PK_PORT_TYPES_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_port_types.h /// \brief Type definitions required by the PK port. diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk b/src/import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk index accca3f4..6f91a0df 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk @@ -1,7 +1,7 @@ # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # -# $Source: import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk $ +# $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/pkppe42files.mk $ # # OpenPOWER sbe Project # @@ -41,7 +41,7 @@ # Include Files ########################################################################## - + ########################################################################## # Object Files diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42.h index 66a05467..d13f2435 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42.h @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_H__ #define __PPE42_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42.h /// \brief PPE42 port header for PK diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h index 6f3923aa..be087804 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_asm.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_ASM_H__ #define __PPE42_ASM_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_asm.h /// \brief Generic assembler macros for 32-bit PPE42 @@ -625,10 +620,10 @@ // *INDENT-ON* #endif /* __ASSEMBLER__ */ -/// \endcond + /// \endcond -// Local Variables: -// mode:asm -// End: + // Local Variables: + // mode:asm + // End: #endif /* __PPE42_ASM_H__ */ diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S index 6c3424f5..189c2968 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_boot.S $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,19 +22,14 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \file ppe42_boot.S /// \brief PK bootloader for PPE42 .nolist #include "pk.h" .list - + ### PK Bootloader for PPE42 ### ### This is the basic restart initialization of the processor. @@ -71,19 +66,19 @@ .global_function __pk_boot .global __reset_trap - + __pk_boot: - + ## Trap the reset for the debugger. Set R0 to a non-zero value in the ## debugger to continue. .if PPE42_RESET_TRAP li %r0, 0 __reset_trap: - cmpwi %r0, 0 + cmpwi %r0, 0 beq __reset_trap .endif - + ## Set up PowerPC EABI constant registers. These registers are never ## again touched by the PK kernel or the application (if they are ## behaving). @@ -104,12 +99,12 @@ __reset_trap: ## stack pointer to indicate the end of the stack chain. Stack frames ## always consist of at least 8 bytes - the backchain pointer and the ## slot above the backchain pointer for the callee's LR. - + _liw %r1, _PK_INITIAL_STACK _clrfield %r1, %r1, 3, 29 # 8-byte align li %r3, 0 stwu %r3, -8(%r1) - + ## SPRG0 (__PkKernelContext) is initialized to 0 ## indicating that the PK kernel is not in thread mode, and no ## interrupts are active. @@ -129,12 +124,12 @@ __reset_trap: ## The exception vector prefix is set - it must be 512 byte aligned. ## NOTE: for PPE42, the IVPR is read only, but can be changed through scoms - + #_liw %r3, __vectors #andi. %r4, %r3, 0x01ff #beq 1f #_pk_panic PK_BOOT_VECTORS_NOT_ALIGNED -#1: +#1: #mtivpr %r3 #sync @@ -169,16 +164,16 @@ copy_loop: bdnz copy_loop #endif /* PK_BOOT_FROM_ROM */ - + ## Call the system setup code. - + bl __ppe42_system_setup - + ## Call the application. If for some reason we return from ## the call of the application we call an alternate entry point of the ## idle thread. - ## + ## ## An initial argc/argv can be passed into main(). argc is expected to ## be a 32-bit immediate integer, and argv is expected to be a 32-bit ## absolute or relocatable expression. diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h index cb06196d..0720083c 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_cache.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -25,12 +25,6 @@ #ifndef __PPE42_CACHE_H__ #define __PPE42_CACHE_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - /// \file ppe42_cache.h /// \brief PowerPC-lite (PPE) cache management header for PK /// diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h index e54f255d..2019d1f6 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_context.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_CONTEXT_H__ #define __PPE42_CONTEXT_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_context.h /// \brief PPE42 Machine and Thread context for PK diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c index ec8aec6d..7b6604b1 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_core.c /// \brief The final bits of PK runtime code required to complete the PPE42 diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S index 9c89284c..43d625c1 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_exceptions.S $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,12 +22,7 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \file ppe42_exceptions.S /// \brief PPE42 exception vector area. /// @@ -136,7 +131,7 @@ __dec_interrupt: # 0x0120 : FIT Interrupts ############################################################ .org __vectors + 0x0120 -__fit_interrupt: +__fit_interrupt: _pk_ctx_push_as_needed fit_handler @@ -144,7 +139,7 @@ __fit_interrupt: # 0x0140 : Watchdog Interrupts ############################################################ .org __vectors + 0x0140 -__watchdog_interrupt: +__watchdog_interrupt: _pk_ctx_push_as_needed watchdog_handler @@ -168,7 +163,7 @@ __pk_idle_thread: ## The idle thread 'uses' the kernel stack. Any register context ## pushed here is redundant and is wiped out/ignored every time the ## idle thread is re-scheduled. - + ## The idle thread simply establishes a default machine context and ## enters the wait-enable state. The idle thread is always entered ## with interrupts disabled. @@ -181,13 +176,13 @@ __pk_idle_thread: ## ## This loop can also be called from the PK bootloader if main() ## returns - in which case we don't muck with the SPRG0 or the stack - ## pointer. - mfsprg0 %r3 + ## pointer. + mfsprg0 %r3 srwi %r3, %r3, 16 oris %r3, %r3, (PK_THREADS << 8) | PPE42_THREAD_MODE | PPE42_DISCARD_CTX mtsprg0 %r3 _lwzsd %r1, __pk_kernel_stack - + __pk_idle_thread_from_bootloader: PK_KERN_TRACE_ASM16("ENTER_IDLE_STATE") @@ -206,7 +201,7 @@ pk_halt: .long 0 -dec_handler: +dec_handler: ## The portable timer handler of PK is a full-mode handler with the prototype: ## void (*pk_timer_handler)(void). @@ -217,7 +212,7 @@ dec_handler: li %r4, PPE42_IRQ_DEC _update_kernel_context %r4, %r3 - + _liwa %r3, TSR_DIS mttsr %r3 @@ -229,13 +224,13 @@ program_exception_handler: .global __pk_next_thread_resume __pk_next_thread_resume: - + _lwzsd %r3, __pk_next_thread _stwsd %r3, __pk_current_thread ## Enter the wait enabled state if the thread pointer is null bwz %r3, __pk_idle_thread - + ## switch to the new thread stack lwz %r1, PK_THREAD_OFFSET_SAVED_STACK_POINTER(%r3) @@ -253,13 +248,13 @@ restore_and_update_sprg0: b ctx_pop fit_handler: - + ## The FIT handler is user defined. By ## convention the kernel clears the interrupt by writing the FIS back ## into the TSR. - + li %r4, PPE42_IRQ_FIT - + _update_kernel_context %r4, %r3 _lwzsd %r3, __ppe42_fit_arg @@ -270,7 +265,7 @@ fit_handler: _lwzsd %r6, __ppe42_fit_routine mtlr %r6 blrl - + b check_for_ext_interrupt watchdog_handler: @@ -278,7 +273,7 @@ watchdog_handler: ## The kernel clears TSR[WIS] prior to calling the handler. li %r4, PPE42_IRQ_WATCHDOG - + _update_kernel_context %r4, %r3 _liwa %r6, TSR_WIS @@ -306,7 +301,7 @@ ctx_check_discard: mfsprg0 %r3 bb0wi %r3, PPE42_DISCARD_CTX_BIT, ctx_continue_push -ctx_discard: +ctx_discard: ## DISCARD_CTX bit was set. Discard stack and branch to interrupt ## handler code addi %r1, %r1, PK_CTX_SIZE @@ -332,7 +327,7 @@ __ctx_switch: ## ctx_continue_push expects r3 to be value of sprg0 mfsprg0 %r3 - + ctx_continue_push: stvd %d5, PK_CTX_GPR5(%r1) @@ -348,7 +343,7 @@ ctx_continue_push: stvd %d7, PK_CTX_SRR0(%r1) stw %r0, PK_CTX_GPR0(%r1) stw %r3, PK_CTX_KERNEL_CTX(%r1) - + ## If the 'processing interrupt' bit is set then we were already ## using the kernel stack and don't need to modify or save the current ## stack pointer. @@ -356,7 +351,7 @@ ctx_continue_push: ## load the pointer to the current thread control block _lwzsd %r4, __pk_current_thread - + ## don't save the stack pointer in the thread control block ## if the current thread was the idle thread (null pointer) bwz %r4, switch_to_kernel_stack @@ -368,12 +363,12 @@ ctx_continue_push: switch_to_kernel_stack: _stwsd %r1, __pk_saved_sp _lwzsd %r1, __pk_kernel_stack - -ctx_push_completed: + +ctx_push_completed: blr __get_ext_irq: - + ## Entry invariants: ## 1. external interupts are disabled; ## 2. previous context has ben saved off @@ -382,7 +377,7 @@ __get_ext_irq: ## This is HW Macro specific code that is responsible for finding the ## IRQ # and storing it in r4 (phantom IRQ's are assigned a value of EXTERNAL_IRQS). - + hwmacro_get_ext_irq ## An active or phantom IRQ was found. @@ -405,7 +400,7 @@ call_external_irq_handler: lwzx %r3, %r6, %r3 mtlr %r5 blrl - + ## Once the interrupt handler returns, check if any interrupts are ## waiting and handle them now. @@ -446,7 +441,7 @@ process_bottom_halves: rlwinm %r3, %r31, 0, 9, 1 //clear thread id + discard bit oris %r3, %r3, 0x2100 //set thread id to 33 mtsprg0 %r3 //set bottom half context - + ## branch to a C function that processes bottom halves wrteei 1 bl _pk_process_bh @@ -481,7 +476,7 @@ check_for_ctx_switch: li %r3, 0 _stwsd %r3, __pk_delayed_switch - + b __pk_next_thread_resume ## check if we should switch to the wait enabled state (idle) @@ -521,5 +516,5 @@ ctx_pop: addi %r1, %r1, PK_CTX_SIZE rfi - + /// \endcond diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c index 9b7aa8a8..03e9d9e3 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_gcc.h /// \brief 32-bit PowerPC functions expected by GCC diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h index 7b9d37e1..497d291a 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_gcc.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_GCC_H__ #define __PPE42_GCC_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_gcc.h /// \brief 32-bit functions expected by GCC diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c index f81b5863..a22f4702 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_init.c /// \brief PPE42 initialization routines diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h index 24f30fa1..c897984b 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_IRQ_H__ #define __PPE42_IRQ_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_irq.h /// \brief PPE42 interrupt handling for PK diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c index 0021457f..ce0db2a1 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_irq_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_irq_core.c /// \brief Core IRQ routines required of any PPE42 configuration of PK diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_msr.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_msr.h index 62ee04fd..5af84f16 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_msr.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_msr.h @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_MSR_H__ #define __PPE42_MSR_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_msr.h /// \brief Everything related to the PPE42 Machine State Register diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c index 1dffcef4..c6682800 100755 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_scom.c /// \brief Lowest level PK SCOM definitions. diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h index d3a8d2a7..355fae14 100755 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_scom.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_scom.h /// \brief Include file for PK SCOMs diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_spr.h b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_spr.h index 227215ab..1abe348d 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_spr.h +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_spr.h @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PPE42_SPR_H__ #define __PPE42_SPR_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file ppe42_spr.h /// \brief Everything related to PPE42-specific SPRs diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S index 1bed7882..a706805b 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S @@ -1,7 +1,7 @@ # IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # -# $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S $ +# $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_thread_init.S $ # # OpenPOWER sbe Project # @@ -49,12 +49,7 @@ __pk_thread_context_initialize(PkThread *thread, PkThreadRoutine thread_routine, void *private); #endif -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \cond .global_function __pk_thread_context_initialize @@ -76,7 +71,7 @@ __pk_thread_context_initialize: ## the LR = pk_complete(), R3 has the private parameter. lwz %r6, PK_THREAD_OFFSET_SAVED_STACK_POINTER(%r3) - + stwu %r6, -PK_CTX_SIZE(%r6) li %r7, 0 @@ -111,9 +106,9 @@ __pk_thread_context_initialize: ## Initialize the non-volatile context on the thread stack. - _gpr_init PK_CTX_GPR, 28, 0x2828 - _gpr_init PK_CTX_GPR, 29, 0x2929 - _gpr_init PK_CTX_GPR, 30, 0x3030 + _gpr_init PK_CTX_GPR, 28, 0x2828 + _gpr_init PK_CTX_GPR, 29, 0x2929 + _gpr_init PK_CTX_GPR, 30, 0x3030 _gpr_init PK_CTX_GPR, 31, 0x3131 ## Initialize the kernel context on the thread stack. diff --git a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S index cc40bce4..00936740 100644 --- a/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S +++ b/src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/ppe42/ppe42_timebase.S $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -28,7 +28,7 @@ .nolist #include "pk.h" .list - + /// \fn PkTimebase pk_timebase_get(void) /// \brief Returns a 64 bit timebase /// @@ -36,12 +36,7 @@ PkTimebase pk_timebase_get(void); #endif -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - + /// \cond .global ppe42_64bit_timebase .global ppe42_tb_data diff --git a/src/import/chips/p9/procedures/ppe/pk/std/pk_port.h b/src/import/chips/p9/procedures/ppe/pk/std/pk_port.h index d214ba1f..aa4ba7e1 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/pk_port.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/pk_port.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/pk_port.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/pk_port.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_PORT_H__ #define __PK_PORT_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_port.h /// \brief The top-level standard PPE environment header for PK. diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std.h b/src/import/chips/p9/procedures/ppe/pk/std/std.h index 61b554bd..50f48fb5 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __STD_H__ #define __STD_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pgp.h /// \brief The STD environment for PK. diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_common.h b/src/import/chips/p9/procedures/ppe/pk/std/std_common.h index 8484cbbc..b4571162 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_common.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_common.h @@ -25,12 +25,6 @@ #ifndef __STD_COMMON_H__ #define __STD_COMMON_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - /// \file cme_common.h /// \brief Common header for standard PPE's /// diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_init.c b/src/import/chips/p9/procedures/ppe/pk/std/std_init.c index d2ea8c0b..c0952c02 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file std_init.c /// \brief PK initialization for a standard PPE. diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_irq.h b/src/import/chips/p9/procedures/ppe/pk/std/std_irq.h index 4af55745..78cdbe44 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_irq.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_irq.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_irq.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_irq.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -25,12 +25,6 @@ #ifndef __STD_IRQ_H__ #define __STD_IRQ_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - /// \file occhw_irq.h /// \brief Standard PPE Externnal Interrupt handling for PK /// diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_irq_config.h b/src/import/chips/p9/procedures/ppe/pk/std/std_irq_config.h index 66b8b018..4b2ba4d8 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_irq_config.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_irq_config.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_irq_config.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_irq_config.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __STD_IRQ_CONFIG_H__ #define __STD_IRQ_CONFIG_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file std_irq_config.h /// \brief Contains data and macros pertaining to external interrupt diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_irq_init.c b/src/import/chips/p9/procedures/ppe/pk/std/std_irq_init.c index 1115c4bb..0be29264 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_irq_init.c +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_irq_init.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_irq_init.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_irq_init.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file std_irq_init.c /// \brief Standard PPE IRQ initialization code for PK diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h b/src/import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h index 1a6b56fc..dc92d6dd 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_register_addresses.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -25,12 +25,6 @@ #ifndef __STD_REGISTER_ADDRESSES_H__ #define __STD_REGISTER_ADDRESSES_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - /// \file std_register_addresses.h /// \brief Symbolic addresses for a standard PPE diff --git a/src/import/chips/p9/procedures/ppe/pk/std/std_timebase.h b/src/import/chips/p9/procedures/ppe/pk/std/std_timebase.h index f3f07448..f326f116 100644 --- a/src/import/chips/p9/procedures/ppe/pk/std/std_timebase.h +++ b/src/import/chips/p9/procedures/ppe/pk/std/std_timebase.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/std/std_timebase.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/std/std_timebase.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -25,12 +25,6 @@ #ifndef __STD_TIMEBASE_H__ #define __STD_TIMEBASE_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2015 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- - /// \file std_timebase.h /// \brief support for using the standard PPE 32 bit timebase register /// diff --git a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace.h b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace.h index 21d8ceb4..318ffe96 100644 --- a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace.h +++ b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace.h @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/trace/pk_trace.h $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/trace/pk_trace.h $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -24,11 +24,6 @@ /* IBM_PROLOG_END_TAG */ #ifndef __PK_TRACE_H__ #define __PK_TRACE_H__ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_trace.h /// \brief Macros and declarations for the PK Firmware Tracing Facility. diff --git a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c index a76ae7e7..319407af 100644 --- a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c +++ b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_big.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_trace_big.c /// \brief PK Trace function that supports up to four 32-bit parameters diff --git a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c index c6680a32..a61366b6 100644 --- a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c +++ b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_binary.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_trace_binary.c /// \brief PK Trace function for dumping memory contents diff --git a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c index 5cd5051f..f48c7f75 100644 --- a/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c +++ b/src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c $ */ +/* $Source: src/import/chips/p9/procedures/ppe/pk/trace/pk_trace_core.c $ */ /* */ /* OpenPOWER sbe Project */ /* */ @@ -22,11 +22,6 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ -//----------------------------------------------------------------------------- -// *! (C) Copyright International Business Machines Corp. 2014 -// *! All Rights Reserved -- Property of IBM -// *! *** IBM Confidential *** -//----------------------------------------------------------------------------- /// \file pk_trace_core.c /// \brief PK Trace core data and code. |