diff options
author | hpa <hpa> | 2005-08-19 03:08:45 +0000 |
---|---|---|
committer | hpa <hpa> | 2005-08-19 03:08:45 +0000 |
commit | 9cbd0df60a1efb5e2622a54f40de557133346246 (patch) | |
tree | 831519c8cceb056f59ac8c56d46b13279e29bf9c /comboot.doc | |
parent | 05bd717cda9192f2cac135ff3463a772a7a1c82d (diff) | |
download | syslinux-9cbd0df60a1efb5e2622a54f40de557133346246.tar.gz |
Saner idle call semantics
Diffstat (limited to 'comboot.doc')
-rw-r--r-- | comboot.doc | 11 |
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] |