<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.osfree.org/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://www.osfree.org/doku/feed.php">
        <title>osFree wiki - en:docs</title>
        <description></description>
        <link>http://www.osfree.org/doku/</link>
        <image rdf:resource="http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-07T18:31:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:building_hard_disk_image_for_bochs&amp;rev=1400704995&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:cmd&amp;rev=1419252406&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:cvs&amp;rev=1536288877&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:distribution&amp;rev=1454547896&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dll&amp;rev=1403653650&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dos&amp;rev=1703260558&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:dpmi&amp;rev=1679714256&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:fapi&amp;rev=1714490540&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:general&amp;rev=1649215787&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:grabbers&amp;rev=1641020798&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:ifs&amp;rev=1403653714&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:index&amp;rev=1773639890&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:kernel&amp;rev=1649128738&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:kickstart&amp;rev=1400710697&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:macrolib&amp;rev=1732723147&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:np&amp;rev=1649128839&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:old&amp;rev=1419252723&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:os2&amp;rev=1721964327&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:projects&amp;rev=1697164585&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:switcher&amp;rev=1628153933&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:tasklist&amp;rev=1628316753&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:tk&amp;rev=1734881308&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:tpro&amp;rev=1739021815&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:virtual_file_system_servers&amp;rev=1400704294&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.osfree.org/doku/doku.php?id=en:docs:win16&amp;rev=1771390990&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>osFree wiki</title>
        <link>http://www.osfree.org/doku/</link>
        <url>http://www.osfree.org/doku/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:building_hard_disk_image_for_bochs&amp;rev=1400704995&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-21T20:43:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>building_hard_disk_image_for_bochs</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:building_hard_disk_image_for_bochs&amp;rev=1400704995&amp;do=diff</link>
        <description>General information

Hard disk image now consist from the folowing parts:

	*  MBR
	*  Boot partition with boot sector and ext2 filesystem (as fast as we will provide other filesystems drivers filesystem can be differ from ext2)

ext2 file system contains:</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:cmd&amp;rev=1419252406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-22T12:46:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cmd</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:cmd&amp;rev=1419252406&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:cvs&amp;rev=1536288877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-07T02:54:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cvs</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:cvs&amp;rev=1536288877&amp;do=diff</link>
        <description>Page outdated.

See &lt;https://services.github.com/on-demand/intro-to-github/&gt; for GitHub instructions.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:distribution&amp;rev=1454547896&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-04T01:04:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>distribution</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:distribution&amp;rev=1454547896&amp;do=diff</link>
        <description>osFree distribution (draft I)

osFree distribution principles:

Package management

WarpIN

	*  WarpIN as a package management tool, with enhancements. WarpIN&#039;s purpose is maintaining the installed packages database, understanding the .WPI format, installing/deinstalling each package</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dll&amp;rev=1403653650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-24T23:47:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dll</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dll&amp;rev=1403653650&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dos&amp;rev=1703260558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-22T15:55:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dos</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dos&amp;rev=1703260558&amp;do=diff</link>
        <description>Note: This API call is for DOS and Win16 personality only. Use Family API for portability.

DOS personality

	*  Command line reference
	*  DOSKRNL
	*  BIOS API
	*  DOS API
	*  Family API
	*  XMS API
	*  Task List API
	*  Screen grabbers API
	*  Task switcher API
	*  DPMI
	*  MOUSE API
	*  SHARE API</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:dpmi&amp;rev=1679714256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-25T03:17:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dpmi</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:dpmi&amp;rev=1679714256&amp;do=diff</link>
        <description>Note: This API calls are shared between DOS and Win16 personality.

DPMI is a shared interface for DOS applications to access Intel 80286+ CPUs services. DOS DMPI host provides core services for protected mode applications.  Multitasking OS with DOS support also provides DMPI in most cases. Windows standard and extended mode kernel is a DPMI client app. Standard and extended mode kernel differs minimally and shares common codebase. Standard Windows kernel works under DOSX extender. DOSX is a spe…</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:fapi&amp;rev=1714490540&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-30T15:22:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fapi</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:fapi&amp;rev=1714490540&amp;do=diff</link>
        <description>This is part of Family API which allow to create dual-os version of program runs under OS/2 and DOS

Note: This is legacy API call. It is recommended to use 32-bit equivalent

Family API

Family API (FAPI) is a subset of Control Program API which can be used to write binary portable applications. Such applications can be run as on</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:general&amp;rev=1649215787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-06T03:29:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>general</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:general&amp;rev=1649215787&amp;do=diff</link>
        <description>General

The general osFree documentation and ideas

	*  osFree Whitepaper
	*  osFree design and development concept, architecture ideas
	*  Developer Reference
	*  Distribution and packaging for osFree (or any OS/2-like system)
	*  Building hard disk image for Bochs
	*  Web-site maintaince guides and references</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:grabbers&amp;rev=1641020798&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-01T07:06:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grabbers</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:grabbers&amp;rev=1641020798&amp;do=diff</link>
        <description>Note: This API calls are shared between DOS and Win16 personality.

DOSSHELL is a stripped down version of 16-bit Windows. Some APIs shared and same. DOSSHELL uses older version of API, but Win16 has more advanced APIs.

GRB is a plain binary file with 0 offset. Entry table is stable and not changed. Application must check address 015h for short jump opcode. If opcode is valid then assume interface is here.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:ifs&amp;rev=1403653714&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-06-24T23:48:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifs</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:ifs&amp;rev=1403653714&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:index&amp;rev=1773639890&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T05:44:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>index</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:index&amp;rev=1773639890&amp;do=diff</link>
        <description>osFree documentation

This is osFree documentation page. It is heavy mix of autogenerated documentation and hand-written documentation. Please select a category from below.

	*  General information and architecture
	*  Boot process guides and references
	*  Kernel information
	*  Neutral personality
	*  OS/2 personality
	*  MVM personality
		*  DOS personality
			*  Win16 personality


	*  osFree toolkit
		*  Toolkit installation
		*  Tools reference
		*  File formats
		*</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:kernel&amp;rev=1649128738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-05T03:18:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kernel</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:kernel&amp;rev=1649128738&amp;do=diff</link>
        <description>Microkernel

Microkernel, formerly L4Ka::Pistachio, now Fiasco.OC

Older L4 X.2 docs

	*  [IDL4 Manual]
	*  [L4 Version X.2 Reference Manual]
	*  L4Ka:Kickstart
	*  L4Ka::Pistachio and Afterburner build process
	*  Fiasco and L4Linux build process

Newer Fiasco.OC docs

TODO</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:kickstart&amp;rev=1400710697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-21T22:18:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kickstart</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:kickstart&amp;rev=1400710697&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:macrolib&amp;rev=1732723147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-27T15:59:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>macrolib</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:macrolib&amp;rev=1732723147&amp;do=diff</link>
        <description>Note: This library for DOS/Win16 personality only. Use Family API for portability.

Note: osFree Macro Library provides macros for most of functions

osFree Macro Library

Introduction

ALP/MASM compatible macro library for BIOS and DOS. Original MASM provides macros for BIOS and DOS interrupts as well as</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:np&amp;rev=1649128839&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-05T03:20:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>np</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:np&amp;rev=1649128839&amp;do=diff</link>
        <description>Personality neutral servers

The thin API layer between a microkernel and OS Personalities (consisting of
libraries and servers)

UPDATE THIS!

	*  Root server
	*  Port Input Output server
	*  KBD server
	*  VIO server
	*  Virtual File System servers</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:old&amp;rev=1419252723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-12-22T12:52:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>old</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:old&amp;rev=1419252723&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:os2&amp;rev=1721964327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-26T03:25:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>os2</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:os2&amp;rev=1721964327&amp;do=diff</link>
        <description>OS/2 personality

Here&#039;s the section related to the OS/2 API implementation

	*  Architectural ideas behind OS/2 personality
	*  OS/2 personality prototype status
	*  Installable File System
	*  Installable Executable Format
	*  Command Line Reference
	*  Modules and their entry points
	*  Presentation Manager
	*  FreePM Documentation
	*  Build Level documentation
	*  IBM&#039;s OS/2 Toolkit and DDK documentation
	*  Family API
	*  VIO API
	*  CPI API
	*  main OS/2 server
	*  os2exec server
	*  files…</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:projects&amp;rev=1697164585&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-13T02:36:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>projects</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:projects&amp;rev=1697164585&amp;do=diff</link>
        <description>osFree and related projects

Comparison of different OS/2 cloning projects
Name Resource Goals of the project osFree   &lt;http://www.osfree.org/&gt;  Microkernel OS with OS/2 Personality using the base OS/2 technologies Voyager  &lt;http://voyager.netlabs.org/&gt;  OS/2 compatibility on WPS level OS2Linux &lt;http://sourceforge.net/projects/os2linux/&gt; A library for compatibility with programs using</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:switcher&amp;rev=1628153933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-05T08:58:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>switcher</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:switcher&amp;rev=1628153933&amp;do=diff</link>
        <description>Note: This API calls are shared between DOS and Win16 personality.

DOSSHELL is a stripped down version of 16-bit Windows. Some APIs shared and same. DOSSHELL uses older version of API, but Win16 has more advanced APIs.

INT 2FH, AH=4BH
 AL  Description</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:tasklist&amp;rev=1628316753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-07T06:12:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tasklist</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:tasklist&amp;rev=1628316753&amp;do=diff</link>
        <description>Note: This API calls are shared between DOS and Win16 personality.

DOSSHELL is a stripped down version of 16-bit Windows. Some APIs shared and same. DOSSHELL uses older version of API, but Win16 has more advanced APIs.

INT 2FH, AX=4A05H

SI= subfunction</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:tk&amp;rev=1734881308&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-22T15:28:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tk</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:tk&amp;rev=1734881308&amp;do=diff</link>
        <description>osFree Toolkit

osFree toolkit is a set of tools, header files and documentation to produce osFree programs and libraries. osFree toolkit composed using various OS/2 Toolkits as reference. It exists for various host platforms.

	*  Toolkit installation
	*  Tools reference
	*  File formats
	*  Sytem Object Model toolkit
		*</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:tpro&amp;rev=1739021815&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-08T13:36:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tpro</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:tpro&amp;rev=1739021815&amp;do=diff</link>
        <description>TPCrt

FrameWindow


procedure FrameWindow(LeftCol, TopRow, RightCol, BotRow, FAttr, HAttr : Byte; Header : shortstring);


Draw a frame around a window

WhereXAbs


function WhereXAbs: Byte;


Return absolute column coordinate of cursor

WhereYAbs

function WhereYAbs: Byte;</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:virtual_file_system_servers&amp;rev=1400704294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-21T20:31:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtual_file_system_servers</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:virtual_file_system_servers&amp;rev=1400704294&amp;do=diff</link>
        <description>Virtual File System servers

To build virtual file system Neutral personality reuses L4VFS set of servers. L4VFS is a set of servers which provide virtual tree of different files and directories.</description>
    </item>
    <item rdf:about="http://www.osfree.org/doku/doku.php?id=en:docs:win16&amp;rev=1771390990&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-18T05:03:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>win16</title>
        <link>http://www.osfree.org/doku/doku.php?id=en:docs:win16&amp;rev=1771390990&amp;do=diff</link>
        <description>This is part of Win16 API which allow to create versions of program from one source code to run under OS/2 and Win16. Under OS/2 program can be running under Win-OS/2 if program is Windows NE executable, and with help on Windows Libraries for OS/2, if it is</description>
    </item>
</rdf:RDF>
