diff options
| author | Michael Brown | 2017-03-06 13:25:20 +0100 |
|---|---|---|
| committer | Michael Brown | 2017-03-07 14:40:35 +0100 |
| commit | e7ee2eda4badef6ee361f089768064ae737169ed (patch) | |
| tree | 8e74668d89bc04e707143f0045ea7e67401a1f9a /src/include/ipxe/sanboot.h | |
| parent | [block] Centralise SAN device abstraction (diff) | |
| download | ipxe-e7ee2eda4badef6ee361f089768064ae737169ed.tar.gz ipxe-e7ee2eda4badef6ee361f089768064ae737169ed.tar.xz ipxe-e7ee2eda4badef6ee361f089768064ae737169ed.zip | |
[block] Centralise "san-drive" setting
The concept of the SAN drive number is meaningful only in a BIOS
environment, where it represents the INT13 drive number (0x80 for the
first hard disk). We retain this concept in a UEFI environment to
allow for a simple way for iPXE commands to refer to SAN drives.
Centralise the concept of the default drive number, since it is shared
between all supported environments.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/sanboot.h')
| -rw-r--r-- | src/include/ipxe/sanboot.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/include/ipxe/sanboot.h b/src/include/ipxe/sanboot.h index 420d4dbed..3e7ed1c80 100644 --- a/src/include/ipxe/sanboot.h +++ b/src/include/ipxe/sanboot.h @@ -96,13 +96,6 @@ struct san_device { #include <bits/sanboot.h> /** - * Get default SAN drive number - * - * @ret drive Default drive number - */ -unsigned int san_default_drive ( void ); - -/** * Hook SAN device * * @v uri URI @@ -212,5 +205,6 @@ extern int sandev_rw ( struct san_device *sandev, uint64_t lba, extern struct san_device * alloc_sandev ( struct uri *uri, size_t priv_size ); extern int register_sandev ( struct san_device *sandev ); extern void unregister_sandev ( struct san_device *sandev ); +extern unsigned int san_default_drive ( void ); #endif /* _IPXE_SANBOOT_H */ |
