summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/isteps/istep06list.H15
-rw-r--r--src/include/usr/isteps/istep07list.H55
-rw-r--r--src/include/usr/isteps/istep08list.H55
-rw-r--r--src/include/usr/isteps/istep09list.H13
-rw-r--r--src/include/usr/isteps/istep10list.H57
-rw-r--r--src/include/usr/isteps/istep11list.H13
-rw-r--r--src/include/usr/isteps/istep12list.H56
-rw-r--r--src/include/usr/isteps/istep13list.H56
-rw-r--r--src/include/usr/isteps/istep14list.H56
-rw-r--r--src/include/usr/isteps/istep15list.H56
-rw-r--r--src/include/usr/isteps/istep16list.H13
-rw-r--r--src/include/usr/isteps/istep18list.H54
-rw-r--r--src/include/usr/isteps/istep21list.H13
-rw-r--r--src/include/usr/isteps/istepmasterlist.H48
14 files changed, 334 insertions, 226 deletions
diff --git a/src/include/usr/isteps/istep06list.H b/src/include/usr/isteps/istep06list.H
index 1d1e39928..ec2173ada 100644
--- a/src/include/usr/isteps/istep06list.H
+++ b/src/include/usr/isteps/istep06list.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2011,2012 */
+/* COPYRIGHT International Business Machines Corp. 2011,2013 */
/* */
/* p1 */
/* */
@@ -213,12 +213,21 @@ const TaskInfo g_istep06[] = {
// END OF LIST!
};
+
+const DepModInfo g_istep06Dependancies = {
+ {
+ DEP_LIB(libslave_sbe.so),
+ { 0 },
+ }
+};
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep06TaskList = {
&(g_istep06[0]),
( sizeof(g_istep06)/sizeof(TaskInfo) ),
- NULL
-};
+ &(g_istep06Dependancies),
+ };
+
}; // end namespace
diff --git a/src/include/usr/isteps/istep07list.H b/src/include/usr/isteps/istep07list.H
index dfaa26676..41b95117b 100644
--- a/src/include/usr/isteps/istep07list.H
+++ b/src/include/usr/isteps/istep07list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep07list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep07list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP07LIST_H
#define __ISTEPS_ISTEP07LIST_H
@@ -163,11 +162,19 @@ namespace INITSERVICE
// END OF LIST!
};
+
+const DepModInfo g_istep07Dependancies = {
+ {
+ DEP_LIB(libnest_chiplets.so),
+ { 0 },
+ }
+};
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep07TaskList = {
&(g_istep07[0]),
( sizeof(g_istep07)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep07Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep08list.H b/src/include/usr/isteps/istep08list.H
index ec8ce8e75..94116142c 100644
--- a/src/include/usr/isteps/istep08list.H
+++ b/src/include/usr/isteps/istep08list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep08list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep08list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP08LIST_H
#define __ISTEPS_ISTEP08LIST_H
@@ -177,11 +176,19 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep08Dependancies = {
+ {
+ DEP_LIB(libedi_ei_initialization.so),
+ DEP_LIB(libdmi_training.so),
+ { 0 },
+ }
+};
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep08TaskList = {
&(g_istep08[0]),
( sizeof(g_istep08)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep08Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep09list.H b/src/include/usr/isteps/istep09list.H
index 29555205a..a273d58bc 100644
--- a/src/include/usr/isteps/istep09list.H
+++ b/src/include/usr/isteps/istep09list.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2012 */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
/* */
/* p1 */
/* */
@@ -91,11 +91,20 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep09Dependancies = {
+ {
+ DEP_LIB(libactivate_powerbus.so),
+ DEP_LIB(libdram_initialization.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep09TaskList = {
&(g_istep09[0]),
( sizeof(g_istep09)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep09Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep10list.H b/src/include/usr/isteps/istep10list.H
index 350c23445..4b554284e 100644
--- a/src/include/usr/isteps/istep10list.H
+++ b/src/include/usr/isteps/istep10list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep10list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep10list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP10LIST_H
#define __ISTEPS_ISTEP10LIST_H
@@ -233,11 +232,21 @@ const TaskInfo g_istep10[] = {
// END OF LIST!
};
+const DepModInfo g_istep10Dependancies = {
+ {
+ DEP_LIB(libsbe_centaur_init.so),
+ DEP_LIB(libfapiporeve.so),
+ DEP_LIB(libporeve.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep10TaskList = {
&(g_istep10[0]),
( sizeof(g_istep10)/sizeof(TaskInfo) ),
- NULL
+ &g_istep10Dependancies
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep11list.H b/src/include/usr/isteps/istep11list.H
index 18c450943..408a94a89 100644
--- a/src/include/usr/isteps/istep11list.H
+++ b/src/include/usr/isteps/istep11list.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2011,2012 */
+/* COPYRIGHT International Business Machines Corp. 2011,2013 */
/* */
/* p1 */
/* */
@@ -210,11 +210,20 @@ const TaskInfo g_istep11[] = {
// END OF LIST!
};
+const DepModInfo g_istep11Dependancies = {
+ {
+ DEP_LIB(libdmi_training.so),
+ DEP_LIB(libedi_ei_initialization.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep11TaskList = {
&(g_istep11[0]),
( sizeof(g_istep11)/sizeof(TaskInfo) ),
- NULL
+ &g_istep11Dependancies
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep12list.H b/src/include/usr/isteps/istep12list.H
index 2a4caac6b..f980e7a44 100644
--- a/src/include/usr/isteps/istep12list.H
+++ b/src/include/usr/isteps/istep12list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep12list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep12list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP12LIST_H
#define __ISTEPS_ISTEP12LIST_H
@@ -113,11 +112,20 @@ const TaskInfo g_istep12[] = {
// END OF LIST!
};
+const DepModInfo g_istep12Dependancies = {
+ {
+ DEP_LIB(libmc_config.so),
+ { 0 },
+ }
+};
+
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep12TaskList = {
&(g_istep12[0]),
( sizeof(g_istep12)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep12Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep13list.H b/src/include/usr/isteps/istep13list.H
index 13a8ec457..655975ad1 100644
--- a/src/include/usr/isteps/istep13list.H
+++ b/src/include/usr/isteps/istep13list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep13list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep13list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP13LIST_H
#define __ISTEPS_ISTEP13LIST_H
@@ -198,11 +197,20 @@ const TaskInfo g_istep13[] = {
// END OF LIST!
};
+const DepModInfo g_istep13Dependancies = {
+ {
+ DEP_LIB(libdram_training.so),
+ { 0 },
+ }
+};
+
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep13TaskList = {
&(g_istep13[0]),
( sizeof(g_istep13)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep13Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep14list.H b/src/include/usr/isteps/istep14list.H
index 5880313ed..5aa93574c 100644
--- a/src/include/usr/isteps/istep14list.H
+++ b/src/include/usr/isteps/istep14list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep14list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep14list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP14LIST_H
#define __ISTEPS_ISTEP14LIST_H
@@ -180,11 +179,20 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep14Dependancies = {
+ {
+ DEP_LIB(libdram_initialization.so),
+ { 0 },
+ }
+};
+
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep14TaskList = {
&(g_istep14[0]),
( sizeof(g_istep14)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep14Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep15list.H b/src/include/usr/isteps/istep15list.H
index 04c6cd908..e79fb360b 100644
--- a/src/include/usr/isteps/istep15list.H
+++ b/src/include/usr/isteps/istep15list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep15list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep15list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP15LIST_H
#define __ISTEPS_ISTEP15LIST_H
@@ -99,11 +98,20 @@ namespace INITSERVICE
// END OF LIST!
};
+
+const DepModInfo g_istep15Dependancies = {
+ {
+ DEP_LIB(libbuild_winkle_images.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep15TaskList = {
&(g_istep15[0]),
( sizeof(g_istep15)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep15Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep16list.H b/src/include/usr/isteps/istep16list.H
index 05fd5615a..77c9bcaa9 100644
--- a/src/include/usr/isteps/istep16list.H
+++ b/src/include/usr/isteps/istep16list.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2012 */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
/* */
/* p1 */
/* */
@@ -107,11 +107,20 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep16Dependancies = {
+ {
+ DEP_LIB(libcore_activate.so),
+ DEP_LIB(libbuild_winkle_images.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep16TaskList = {
&(g_istep16[0]),
( sizeof(g_istep16)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep16Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep18list.H b/src/include/usr/isteps/istep18list.H
index 81cb1271a..beea51552 100644
--- a/src/include/usr/isteps/istep18list.H
+++ b/src/include/usr/isteps/istep18list.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istep18list.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istep18list.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEP18LIST_H
#define __ISTEPS_ISTEP18LIST_H
@@ -178,11 +177,18 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep18Dependancies = {
+ {
+ DEP_LIB(libestablish_system_smp.so),
+ { 0 },
+ }
+};
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep18TaskList = {
&(g_istep18[0]),
( sizeof(g_istep18)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep18Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istep21list.H b/src/include/usr/isteps/istep21list.H
index 4256b47ca..0d0f6108a 100644
--- a/src/include/usr/isteps/istep21list.H
+++ b/src/include/usr/isteps/istep21list.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2012 */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
/* */
/* p1 */
/* */
@@ -103,11 +103,20 @@ namespace INITSERVICE
// END OF LIST!
};
+const DepModInfo g_istep21Dependancies = {
+ {
+ DEP_LIB(libstart_payload.so),
+ DEP_LIB(libruntime.so),
+ { 0 },
+ }
+};
+
+
// make a struct from the above with the number of items included
const ExtTaskInfo g_istep21TaskList = {
&(g_istep21[0]),
( sizeof(g_istep21)/sizeof(TaskInfo) ),
- NULL // later, depModules struct
+ &g_istep21Dependancies // later, depModules struct
};
}; // end namespace
diff --git a/src/include/usr/isteps/istepmasterlist.H b/src/include/usr/isteps/istepmasterlist.H
index 902ba4277..74b296be8 100644
--- a/src/include/usr/isteps/istepmasterlist.H
+++ b/src/include/usr/isteps/istepmasterlist.H
@@ -1,26 +1,25 @@
-/* IBM_PROLOG_BEGIN_TAG
- * This is an automatically generated prolog.
- *
- * $Source: src/include/usr/isteps/istepmasterlist.H $
- *
- * IBM CONFIDENTIAL
- *
- * COPYRIGHT International Business Machines Corp. 2011-2012
- *
- * 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_TAG
- */
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/include/usr/isteps/istepmasterlist.H $ */
+/* */
+/* IBM CONFIDENTIAL */
+/* */
+/* COPYRIGHT International Business Machines Corp. 2011,2013 */
+/* */
+/* 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 otherwise */
+/* divested of its trade secrets, irrespective of what has been */
+/* deposited with the U.S. Copyright Office. */
+/* */
+/* Origin: 30 */
+/* */
+/* IBM_PROLOG_END_TAG */
#ifndef __ISTEPS_ISTEPMASTERLIST_H
#define __ISTEPS_ISTEPMASTERLIST_H
@@ -56,6 +55,9 @@
#include <vector>
#include <initservice/initsvcstructs.H>
+// macro to expand library dependancies
+#define DEP_LIB(x) { #x }
+
// ----- istep include files -----
// isteps 1-5 run before hostboot
OpenPOWER on IntegriCloud