summaryrefslogtreecommitdiff
path: root/comboot.doc
diff options
context:
space:
mode:
authorhpa <hpa>2005-08-19 03:08:45 +0000
committerhpa <hpa>2005-08-19 03:08:45 +0000
commit9cbd0df60a1efb5e2622a54f40de557133346246 (patch)
tree831519c8cceb056f59ac8c56d46b13279e29bf9c /comboot.doc
parent05bd717cda9192f2cac135ff3463a772a7a1c82d (diff)
downloadsyslinux-9cbd0df60a1efb5e2622a54f40de557133346246.tar.gz
Saner idle call semantics
Diffstat (limited to 'comboot.doc')
-rw-r--r--comboot.doc11
1 files changed, 7 insertions, 4 deletions
diff --git a/comboot.doc b/comboot.doc
index 8680b711..ec521add 100644
--- a/comboot.doc
+++ b/comboot.doc
@@ -586,10 +586,13 @@ AX=0013h [3.08] Idle loop call
the moment, this is a no-op on all derivatives except
PXELINUX, where it executes PXE calls to answer ARP queries.
- Note: it's safe to call this API call on previous SYSLINUX
- versions (2.00 or later); it will just harmlessly fail. If
- API call INT 22h, AX=0015h, bit 1 is set, there is no reason
- (but safe) to call this routine.
+ Starting with version 3.10, this API call harmlessly returns
+ failure (CF=1) if invoked on a platform which does not need
+ idle calls. Additionally, it's safe to call this API call on
+ previous SYSLINUX versions (2.00 or later); it will just
+ harmlessly fail. Thus, if this call returns failure (CF=1),
+ it means that there is no technical reason to call this
+ function again, although doing so is of course safe.
AX=0014h [3.10] Local boot [PXELINUX, ISOLINUX]