summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMichael Brown2005-04-25 21:29:55 +0200
committerMichael Brown2005-04-25 21:29:55 +0200
commitfcee25024fa8d0851c8b863c8df7ba1c70f31c32 (patch)
treeaa97da96d01373c87c757aeda3422e5c49235075 /src/include
parentAdded arch/i386/drivers/disk (diff)
downloadipxe-fcee25024fa8d0851c8b863c8df7ba1c70f31c32.tar.gz
ipxe-fcee25024fa8d0851c8b863c8df7ba1c70f31c32.tar.xz
ipxe-fcee25024fa8d0851c8b863c8df7ba1c70f31c32.zip
BIOS floppy handling code moved to where it will really live.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/disk.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/disk.h b/src/include/disk.h
index 739902f7e..4bb8f6eb7 100644
--- a/src/include/disk.h
+++ b/src/include/disk.h
@@ -1,6 +1,7 @@
#ifndef DISK_H
#define DISK_H
+#include "etherboot.h" /* for sector_t */
#include "dev.h"
/*
@@ -30,6 +31,9 @@ struct disk
int direction;
};
+struct disk_operations {
+};
+
extern struct disk disk;
extern int url_file(const char *name,
int (*fnc)(unsigned char *, unsigned int, unsigned int, int));
@@ -39,6 +43,7 @@ extern int disk_load_configuration(struct dev *dev);
extern int disk_load(struct dev *dev);
extern void disk_disable(void);
+extern struct type_driver disk_driver;
#ifndef DOWNLOAD_PROTO_DISK
#define disk_disable() do { } while(0)