mirror of
https://github.com/ipxe/ipxe
synced 2025-12-23 05:21:49 +03:00
Separated out initialisation functions from startup/shutdown functions.
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
*/
|
||||
|
||||
#include <gpxe/list.h>
|
||||
#include <gpxe/init.h>
|
||||
#include <gpxe/process.h>
|
||||
|
||||
/** @file
|
||||
@@ -83,10 +84,15 @@ void step ( void ) {
|
||||
* Initialise processes
|
||||
*
|
||||
*/
|
||||
void init_processes ( void ) {
|
||||
static void init_processes ( void ) {
|
||||
struct process *process;
|
||||
|
||||
for ( process = processes ; process < processes_end ; process++ ) {
|
||||
process_add ( process );
|
||||
}
|
||||
}
|
||||
|
||||
/** Process initialiser */
|
||||
struct init_fn process_init_fn __init_fn ( INIT_NORMAL ) = {
|
||||
.initialise = init_processes,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user