diff options
Diffstat (limited to 'util/devicemap.c')
-rw-r--r-- | util/devicemap.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/util/devicemap.c b/util/devicemap.c new file mode 100644 index 0000000..c618644 --- /dev/null +++ b/util/devicemap.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +#include <grub/util/deviceiter.h> + +void +grub_util_emit_devicemap_entry (FILE *fp, char *name, int is_floppy, + int *num_fd, int *num_hd) +{ + if (is_floppy) + fprintf (fp, "(fd%d)\t%s\n", (*num_fd)++, name); + else + fprintf (fp, "(hd%d)\t%s\n", (*num_hd)++, name); +} |