diff options
Diffstat (limited to 'src/arch')
| -rw-r--r-- | src/arch/x86/core/cachedhcp.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/core/runtime.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/drivers/net/undionly.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/image/initrd.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/interface/pcbios/bios_console.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/interface/pcbios/hidemem.c | 1 | ||||
| -rw-r--r-- | src/arch/x86/prefix/mromprefix.S | 2 | ||||
| -rw-r--r-- | src/arch/x86/prefix/romprefix.S | 2 |
8 files changed, 8 insertions, 2 deletions
diff --git a/src/arch/x86/core/cachedhcp.c b/src/arch/x86/core/cachedhcp.c index ff35b9256..dffafe3c9 100644 --- a/src/arch/x86/core/cachedhcp.c +++ b/src/arch/x86/core/cachedhcp.c @@ -127,6 +127,7 @@ struct init_fn cachedhcp_init_fn __init_fn ( INIT_NORMAL ) = { /** Cached DHCPACK startup function */ struct startup_fn cachedhcp_startup_fn __startup_fn ( STARTUP_LATE ) = { + .name = "cachedhcp", .startup = cachedhcp_startup, }; diff --git a/src/arch/x86/core/runtime.c b/src/arch/x86/core/runtime.c index d160fee04..f96b23af4 100644 --- a/src/arch/x86/core/runtime.c +++ b/src/arch/x86/core/runtime.c @@ -265,5 +265,6 @@ static void runtime_init ( void ) { /** Command line and initrd initialisation function */ struct startup_fn runtime_startup_fn __startup_fn ( STARTUP_NORMAL ) = { + .name = "runtime", .startup = runtime_init, }; diff --git a/src/arch/x86/drivers/net/undionly.c b/src/arch/x86/drivers/net/undionly.c index 9c9ca1274..898372217 100644 --- a/src/arch/x86/drivers/net/undionly.c +++ b/src/arch/x86/drivers/net/undionly.c @@ -141,5 +141,6 @@ static void undionly_shutdown ( int booting ) { } struct startup_fn startup_undionly __startup_fn ( STARTUP_LATE ) = { + .name = "undionly", .shutdown = undionly_shutdown, }; diff --git a/src/arch/x86/image/initrd.c b/src/arch/x86/image/initrd.c index 80c197417..8f6366d3d 100644 --- a/src/arch/x86/image/initrd.c +++ b/src/arch/x86/image/initrd.c @@ -300,5 +300,6 @@ static void initrd_startup ( void ) { /** initrd startup function */ struct startup_fn startup_initrd __startup_fn ( STARTUP_LATE ) = { + .name = "initrd", .startup = initrd_startup, }; diff --git a/src/arch/x86/interface/pcbios/bios_console.c b/src/arch/x86/interface/pcbios/bios_console.c index 08fa6d036..52a02fba5 100644 --- a/src/arch/x86/interface/pcbios/bios_console.c +++ b/src/arch/x86/interface/pcbios/bios_console.c @@ -547,6 +547,7 @@ static void bios_inject_shutdown ( int booting __unused ) { /** Keypress injection startup function */ struct startup_fn bios_inject_startup_fn __startup_fn ( STARTUP_NORMAL ) = { + .name = "bios_inject", .startup = bios_inject_startup, .shutdown = bios_inject_shutdown, }; diff --git a/src/arch/x86/interface/pcbios/hidemem.c b/src/arch/x86/interface/pcbios/hidemem.c index a3728123c..1a3022c5d 100644 --- a/src/arch/x86/interface/pcbios/hidemem.c +++ b/src/arch/x86/interface/pcbios/hidemem.c @@ -229,6 +229,7 @@ static void unhide_etherboot ( int flags __unused ) { /** Hide Etherboot startup function */ struct startup_fn hide_etherboot_startup_fn __startup_fn ( STARTUP_EARLY ) = { + .name = "hidemem", .startup = hide_etherboot, .shutdown = unhide_etherboot, }; diff --git a/src/arch/x86/prefix/mromprefix.S b/src/arch/x86/prefix/mromprefix.S index 73a869d90..2b5c6bf64 100644 --- a/src/arch/x86/prefix/mromprefix.S +++ b/src/arch/x86/prefix/mromprefix.S @@ -500,7 +500,7 @@ mpciheader: .word 0x0000 /* Device list pointer */ .word mpciheader_len /* PCI data structure length */ .byte 0x03 /* PCI data structure revision */ - .byte 0x02, 0x00, 0x00 /* Class code */ + .byte 0x00, 0x00, 0x02 /* Class code */ mpciheader_image_length: .word 0 /* Image length */ .word 0x0001 /* Revision level */ diff --git a/src/arch/x86/prefix/romprefix.S b/src/arch/x86/prefix/romprefix.S index 978b07b57..3abef0eaf 100644 --- a/src/arch/x86/prefix/romprefix.S +++ b/src/arch/x86/prefix/romprefix.S @@ -96,7 +96,7 @@ pciheader: .word ( pci_devlist - pciheader ) /* Device list pointer */ .word pciheader_len /* PCI data structure length */ .byte 0x03 /* PCI data structure revision */ - .byte 0x02, 0x00, 0x00 /* Class code */ + .byte 0x00, 0x00, 0x02 /* Class code */ pciheader_image_length: .word 0 /* Image length */ .word 0x0001 /* Revision level */ |
