<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://osfree.ru/doku/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://osfree.ru/doku/feed.php">
        <title>osFree wiki - en:docs:bios:api</title>
        <description></description>
        <link>http://osfree.ru/doku/</link>
        <image rdf:resource="http://osfree.ru/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-16T06:09:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:00226&amp;rev=1702740785&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int1a&amp;rev=1648310109&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int10&amp;rev=1702793374&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int11&amp;rev=1702740361&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int12&amp;rev=1648371324&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int13&amp;rev=1648371849&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int14&amp;rev=1648300577&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int15&amp;rev=1648354183&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int16&amp;rev=1648306491&amp;do=diff"/>
                <rdf:li rdf:resource="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int17&amp;rev=1648305382&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://osfree.ru/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>osFree wiki</title>
        <link>http://osfree.ru/doku/</link>
        <url>http://osfree.ru/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:00226&amp;rev=1702740785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-16T15:33:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>00226</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:00226&amp;rev=1702740785&amp;do=diff</link>
        <description>Bitfields for BIOS equipment list:
 Bit(s)  Description  0  floppy disk(s) installed (number specified by bits 7-6)  1  80×87 coprocessor installed  3-2  number of 16K banks of RAM on motherboard (PC only)  number of 64K banks of RAM on motherboard (XT only)</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int1a&amp;rev=1648310109&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-26T15:55:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int1a</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int1a&amp;rev=1648310109&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 1AH

Timer BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function  Macro</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int10&amp;rev=1702793374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-17T06:09:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int10</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int10&amp;rev=1702793374&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 10H

Video BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function  Macro</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int11&amp;rev=1702740361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-16T15:26:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int11</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int11&amp;rev=1702740361&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 11H

Version

IBM 5150 and later

Brief

Get equipment list

Family API

DosDevConfig

Input

none

Return

	*  (E)AX = BIOS equipment list word (see</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int12&amp;rev=1648371324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-27T08:55:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int12</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int12&amp;rev=1648371324&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 12H

Version

IBM 5150 and later

Brief

Get memory size

Family API

DosMemAvail

Input

none

Return

	*  AX = kilobytes of contiguous memory starting at absolute address 00000h</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int13&amp;rev=1648371849&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-27T09:04:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int13</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int13&amp;rev=1648371849&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 13H

Disk BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function  Macro</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int14&amp;rev=1648300577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-26T13:16:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int14</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int14&amp;rev=1648300577&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 14H

Serial Port BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int15&amp;rev=1648354183&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-27T04:09:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int15</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int15&amp;rev=1648354183&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 15H

Cassete Tape BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int16&amp;rev=1648306491&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-26T14:54:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int16</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int16&amp;rev=1648306491&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 16H

Keyboard BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function  Macro</description>
    </item>
    <item rdf:about="http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int17&amp;rev=1648305382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-26T14:36:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>int17</title>
        <link>http://osfree.ru/doku/doku.php?id=en:docs:bios:api:int17&amp;rev=1648305382&amp;do=diff</link>
        <description>Note: This IBM PC BIOS API call is for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

Int 17H

Printer Port BIOS API. All registers saved on entry and restores on return.

BIOS Interrupts
 Function</description>
    </item>
</rdf:RDF>
