|
@@ -167,6 +167,22 @@ struct int13_disk_parameters {
|
167
|
167
|
|
168
|
168
|
/** @} */
|
169
|
169
|
|
|
170
|
+/**
|
|
171
|
+ * @defgroup int13vers INT 13 extension versions
|
|
172
|
+ * @{
|
|
173
|
+ */
|
|
174
|
+
|
|
175
|
+/** INT13 extensions version 1.x */
|
|
176
|
+#define INT13_EXTENSION_VER_1_X 0x01
|
|
177
|
+/** INT13 extensions version 2.0 (EDD-1.0) */
|
|
178
|
+#define INT13_EXTENSION_VER_2_0 0x20
|
|
179
|
+/** INT13 extensions version 2.1 (EDD-1.1) */
|
|
180
|
+#define INT13_EXTENSION_VER_2_1 0x21
|
|
181
|
+/** INT13 extensions version 3.0 (EDD-3.0) */
|
|
182
|
+#define INT13_EXTENSION_VER_3_0 0x30
|
|
183
|
+
|
|
184
|
+/** @} */
|
|
185
|
+
|
170
|
186
|
extern void register_int13_drive ( struct int13_drive *drive );
|
171
|
187
|
extern void unregister_int13_drive ( struct int13_drive *drive );
|
172
|
188
|
extern int int13_boot ( unsigned int drive );
|