summaryrefslogtreecommitdiffstats
path: root/src/arch
diff options
context:
space:
mode:
authorMichael Brown2005-05-20 13:28:27 +0200
committerMichael Brown2005-05-20 13:28:27 +0200
commitd5789ff4a2a2c8c9aa4fa7efbab4600afd092f89 (patch)
tree27db58410f75c1bcddcfc634a800418b2a4d6e62 /src/arch
parentUpdate to cope with changes in registers.h (diff)
downloadipxe-d5789ff4a2a2c8c9aa4fa7efbab4600afd092f89.tar.gz
ipxe-d5789ff4a2a2c8c9aa4fa7efbab4600afd092f89.tar.xz
ipxe-d5789ff4a2a2c8c9aa4fa7efbab4600afd092f89.zip
Doxygenation
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/i386/prefix/int19exit.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/arch/i386/prefix/int19exit.c b/src/arch/i386/prefix/int19exit.c
index 282ece734..9696e1339 100644
--- a/src/arch/i386/prefix/int19exit.c
+++ b/src/arch/i386/prefix/int19exit.c
@@ -1,13 +1,27 @@
#include "bochs.h"
#include "realmode.h"
-/**
+/** @file
+ *
* The "exit via INT 19" exit path.
*
* INT 19 is the old (pre-BBS) "boot system" interrupt. It is
* conventionally used now to return from a failed boot from floppy
* disk.
*
+ */
+
+/**
+ * Exit via INT19
+ *
+ * @v ix86 i386 register values to be loaded on exit
+ * @ret Never
+ * @err None
+ *
+ * Exit back to the BIOS by switching to real mode, reloading the
+ * registers as they were before Etherboot started, and executing INT
+ * 19.
+ *
* @bug Not yet implemented
*
*/