|
@@ -1,13 +1,27 @@
|
1
|
1
|
#include "bochs.h"
|
2
|
2
|
#include "realmode.h"
|
3
|
3
|
|
4
|
|
-/**
|
|
4
|
+/** @file
|
|
5
|
+ *
|
5
|
6
|
* The "exit via INT 19" exit path.
|
6
|
7
|
*
|
7
|
8
|
* INT 19 is the old (pre-BBS) "boot system" interrupt. It is
|
8
|
9
|
* conventionally used now to return from a failed boot from floppy
|
9
|
10
|
* disk.
|
10
|
11
|
*
|
|
12
|
+ */
|
|
13
|
+
|
|
14
|
+/**
|
|
15
|
+ * Exit via INT19
|
|
16
|
+ *
|
|
17
|
+ * @v ix86 i386 register values to be loaded on exit
|
|
18
|
+ * @ret Never
|
|
19
|
+ * @err None
|
|
20
|
+ *
|
|
21
|
+ * Exit back to the BIOS by switching to real mode, reloading the
|
|
22
|
+ * registers as they were before Etherboot started, and executing INT
|
|
23
|
+ * 19.
|
|
24
|
+ *
|
11
|
25
|
* @bug Not yet implemented
|
12
|
26
|
*
|
13
|
27
|
*/
|