diff options
Diffstat (limited to 'src/kernel')
-rw-r--r-- | src/kernel/basesegment.C | 22 | ||||
-rw-r--r-- | src/kernel/block.C | 22 | ||||
-rw-r--r-- | src/kernel/blockmsghdlr.C | 22 | ||||
-rw-r--r-- | src/kernel/console.C | 22 | ||||
-rw-r--r-- | src/kernel/cpuid.C | 22 | ||||
-rw-r--r-- | src/kernel/cpumgr.C | 22 | ||||
-rw-r--r-- | src/kernel/devicesegment.C | 22 | ||||
-rw-r--r-- | src/kernel/exception.C | 22 | ||||
-rw-r--r-- | src/kernel/futexmgr.C | 22 | ||||
-rw-r--r-- | src/kernel/heapmgr.C | 22 | ||||
-rw-r--r-- | src/kernel/kernel.C | 22 | ||||
-rw-r--r-- | src/kernel/makefile | 22 | ||||
-rw-r--r-- | src/kernel/misc.C | 22 | ||||
-rw-r--r-- | src/kernel/msghandler.C | 22 | ||||
-rw-r--r-- | src/kernel/pagemgr.C | 22 | ||||
-rw-r--r-- | src/kernel/ptmgr.C | 22 | ||||
-rw-r--r-- | src/kernel/scheduler.C | 22 | ||||
-rw-r--r-- | src/kernel/segmentmgr.C | 22 | ||||
-rw-r--r-- | src/kernel/spinlock.C | 22 | ||||
-rw-r--r-- | src/kernel/start.S | 22 | ||||
-rw-r--r-- | src/kernel/syscall.C | 22 | ||||
-rw-r--r-- | src/kernel/taskmgr.C | 22 | ||||
-rw-r--r-- | src/kernel/terminate.S | 22 | ||||
-rw-r--r-- | src/kernel/timemgr.C | 22 | ||||
-rw-r--r-- | src/kernel/vmmmgr.C | 22 |
25 files changed, 550 insertions, 0 deletions
diff --git a/src/kernel/basesegment.C b/src/kernel/basesegment.C index 324a00bf9..85b3d384a 100644 --- a/src/kernel/basesegment.C +++ b/src/kernel/basesegment.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/basesegment.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <limits.h> #include <util/singleton.H> diff --git a/src/kernel/block.C b/src/kernel/block.C index 17d6a1d5c..9426e54ae 100644 --- a/src/kernel/block.C +++ b/src/kernel/block.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/block.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <limits.h> #include <assert.h> diff --git a/src/kernel/blockmsghdlr.C b/src/kernel/blockmsghdlr.C index 639e8c3af..0a3140e9d 100644 --- a/src/kernel/blockmsghdlr.C +++ b/src/kernel/blockmsghdlr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/blockmsghdlr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/blockmsghdlr.H> #include <kernel/block.H> //#include <kernel/console.H> diff --git a/src/kernel/console.C b/src/kernel/console.C index 6912b8450..892295ac5 100644 --- a/src/kernel/console.C +++ b/src/kernel/console.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/console.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <util/singleton.H> #include <kernel/console.H> #include <util/sprintf.H> diff --git a/src/kernel/cpuid.C b/src/kernel/cpuid.C index bbbe71190..d54dada3d 100644 --- a/src/kernel/cpuid.C +++ b/src/kernel/cpuid.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/cpuid.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END /** @file cpuid.C * Implementation of the cpuid functions. */ diff --git a/src/kernel/cpumgr.C b/src/kernel/cpumgr.C index 715821c7e..3e7a83a38 100644 --- a/src/kernel/cpumgr.C +++ b/src/kernel/cpumgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/cpumgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <assert.h> #include <kernel/cpumgr.H> #include <kernel/task.H> diff --git a/src/kernel/devicesegment.C b/src/kernel/devicesegment.C index 6d4a30da9..793b29f1c 100644 --- a/src/kernel/devicesegment.C +++ b/src/kernel/devicesegment.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/devicesegment.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <util/singleton.H> #include <limits.h> diff --git a/src/kernel/exception.C b/src/kernel/exception.C index 65c1697f9..128708032 100644 --- a/src/kernel/exception.C +++ b/src/kernel/exception.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/exception.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/types.h> #include <kernel/console.H> #include <kernel/task.H> diff --git a/src/kernel/futexmgr.C b/src/kernel/futexmgr.C index 37ad54586..e350e54a4 100644 --- a/src/kernel/futexmgr.C +++ b/src/kernel/futexmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/futexmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END /** * @file futexmgr.C * @brief Definition for kernel side futex management diff --git a/src/kernel/heapmgr.C b/src/kernel/heapmgr.C index 8bd31bd5f..5eddccc3d 100644 --- a/src/kernel/heapmgr.C +++ b/src/kernel/heapmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/heapmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <limits.h> #include <kernel/heapmgr.H> #include <util/singleton.H> diff --git a/src/kernel/kernel.C b/src/kernel/kernel.C index 0c84e4287..46ca11342 100644 --- a/src/kernel/kernel.C +++ b/src/kernel/kernel.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/kernel.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <stdint.h> #include <kernel/console.H> #include <kernel/pagemgr.H> diff --git a/src/kernel/makefile b/src/kernel/makefile index b4ef607ed..24052a695 100644 --- a/src/kernel/makefile +++ b/src/kernel/makefile @@ -1,3 +1,25 @@ +# IBM_PROLOG_BEGIN_TAG +# This is an automatically generated prolog. +# +# $Source: src/kernel/makefile $ +# +# IBM CONFIDENTIAL +# +# COPYRIGHT International Business Machines Corp. 2010 - 2011 +# +# p1 +# +# Object Code Only (OCO) source materials +# Licensed Internal Code Source Materials +# IBM HostBoot Licensed Internal Code +# +# The source code for this program is not published or other- +# wise divested of its trade secrets, irrespective of what has +# been deposited with the U.S. Copyright Office. +# +# Origin: 30 +# +# IBM_PROLOG_END ROOTPATH = ../.. OBJS = start.o kernel.o console.o pagemgr.o heapmgr.o taskmgr.o cpumgr.o diff --git a/src/kernel/misc.C b/src/kernel/misc.C index 56f5f563c..7357bb565 100644 --- a/src/kernel/misc.C +++ b/src/kernel/misc.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/misc.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/misc.H> #include <kernel/cpumgr.H> #include <kernel/cpuid.H> diff --git a/src/kernel/msghandler.C b/src/kernel/msghandler.C index 851cda909..e414455b2 100644 --- a/src/kernel/msghandler.C +++ b/src/kernel/msghandler.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/msghandler.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <assert.h> #include <errno.h> #include <kernel/msghandler.H> diff --git a/src/kernel/pagemgr.C b/src/kernel/pagemgr.C index 95719b241..f74ee89c1 100644 --- a/src/kernel/pagemgr.C +++ b/src/kernel/pagemgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/pagemgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <limits.h> #include <kernel/pagemgr.H> #include <util/singleton.H> diff --git a/src/kernel/ptmgr.C b/src/kernel/ptmgr.C index c72ca9d24..dd7f0b6a8 100644 --- a/src/kernel/ptmgr.C +++ b/src/kernel/ptmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/ptmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/ptmgr.H> #include <kernel/vmmmgr.H> #include <util/singleton.H> diff --git a/src/kernel/scheduler.C b/src/kernel/scheduler.C index ef0c3c005..9ed814463 100644 --- a/src/kernel/scheduler.C +++ b/src/kernel/scheduler.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/scheduler.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/task.H> #include <kernel/scheduler.H> #include <kernel/taskmgr.H> diff --git a/src/kernel/segmentmgr.C b/src/kernel/segmentmgr.C index 625ba61aa..10a97f911 100644 --- a/src/kernel/segmentmgr.C +++ b/src/kernel/segmentmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/segmentmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <assert.h> #include <arch/ppc.H> #include <util/singleton.H> diff --git a/src/kernel/spinlock.C b/src/kernel/spinlock.C index ab86e481e..8450a4a73 100644 --- a/src/kernel/spinlock.C +++ b/src/kernel/spinlock.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/spinlock.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/spinlock.H> #include <arch/ppc.H> diff --git a/src/kernel/start.S b/src/kernel/start.S index 1f7fc7163..2bbe41184 100644 --- a/src/kernel/start.S +++ b/src/kernel/start.S @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/start.S $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END .include "kernel/ppcconsts.S" .section .text.intvects diff --git a/src/kernel/syscall.C b/src/kernel/syscall.C index b7a9a740d..07e34a5f5 100644 --- a/src/kernel/syscall.C +++ b/src/kernel/syscall.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/syscall.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <assert.h> #include <errno.h> #include <kernel/cpu.H> diff --git a/src/kernel/taskmgr.C b/src/kernel/taskmgr.C index d23115152..00bb1d2c9 100644 --- a/src/kernel/taskmgr.C +++ b/src/kernel/taskmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/taskmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <util/singleton.H> #include <kernel/taskmgr.H> #include <kernel/task.H> diff --git a/src/kernel/terminate.S b/src/kernel/terminate.S index 4088a6e0e..29d7bc9ce 100644 --- a/src/kernel/terminate.S +++ b/src/kernel/terminate.S @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/terminate.S $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END .include "kernel/ppcconsts.S" .global hal_p7_terminate_immediate diff --git a/src/kernel/timemgr.C b/src/kernel/timemgr.C index e6246c965..cbe72440b 100644 --- a/src/kernel/timemgr.C +++ b/src/kernel/timemgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/timemgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <kernel/timemgr.H> #include <kernel/scheduler.H> #include <util/singleton.H> diff --git a/src/kernel/vmmmgr.C b/src/kernel/vmmmgr.C index 74c3178d0..7fc41f489 100644 --- a/src/kernel/vmmmgr.C +++ b/src/kernel/vmmmgr.C @@ -1,3 +1,25 @@ +// IBM_PROLOG_BEGIN_TAG +// This is an automatically generated prolog. +// +// $Source: src/kernel/vmmmgr.C $ +// +// IBM CONFIDENTIAL +// +// COPYRIGHT International Business Machines Corp. 2010 - 2011 +// +// p1 +// +// Object Code Only (OCO) source materials +// Licensed Internal Code Source Materials +// IBM HostBoot Licensed Internal Code +// +// The source code for this program is not published or other- +// wise divested of its trade secrets, irrespective of what has +// been deposited with the U.S. Copyright Office. +// +// Origin: 30 +// +// IBM_PROLOG_END #include <limits.h> #include <util/singleton.H> #include <kernel/vmmmgr.H> |