summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/scripts
diff options
context:
space:
mode:
authorMichael Brown2005-04-21 20:18:29 +0200
committerMichael Brown2005-04-21 20:18:29 +0200
commit98ff29345ec0819498f131496db0d96262e3c05f (patch)
tree4b31c4d59e3293d7fc0b35587145a30d1b074f2e /src/arch/i386/scripts
parentForce a standard format upon debug messages. (diff)
downloadipxe-98ff29345ec0819498f131496db0d96262e3c05f.tar.gz
ipxe-98ff29345ec0819498f131496db0d96262e3c05f.tar.xz
ipxe-98ff29345ec0819498f131496db0d96262e3c05f.zip
Created a bus/device API that allows for the ROM prefix to specify an
initial device, and will also allow for e.g. a device menu to be presented to the user.
Diffstat (limited to 'src/arch/i386/scripts')
-rw-r--r--src/arch/i386/scripts/i386.lds12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/arch/i386/scripts/i386.lds b/src/arch/i386/scripts/i386.lds
index fc44683a0..0ed9955d0 100644
--- a/src/arch/i386/scripts/i386.lds
+++ b/src/arch/i386/scripts/i386.lds
@@ -142,9 +142,15 @@ SECTIONS {
*(.data.*)
/* Various tables */
- boot_drivers = .;
- *(.boot_drivers)
- boot_drivers_end = .;
+ device_drivers = .;
+ *(.drivers.device)
+ device_drivers_end = .;
+ bus_drivers = .;
+ *(.drivers.bus)
+ bus_drivers_end = .;
+ type_drivers = .;
+ *(.drivers.type)
+ type_drivers_end = .;
console_drivers = .;
*(.drivers.console)
console_drivers_end = .;