Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
en:docs:index [2014/06/24 20:55] – [OS/2 personality] valerius2k | en:docs:index [2019/01/13 17:35] – [General] valerius |
---|
| {{logos:os2.gif?35x35}} {{logos:dos.gif?35x35}} {{logos:win16.gif}} |
| |
===== osFree documentation ===== | ===== osFree documentation ===== |
| |
This is osFree documentation page. It is heavy mix of autogenerated | This is osFree documentation page. It is heavy mix of autogenerated documentation and hand-written documentation. Please select a category from below. |
documentation and hand-written documentation. Please select a category from below. | |
| |
| |
==== General ==== | ==== General ==== |
| |
| The general osFree documentation and ideas |
| |
* [[en:docs:general:index|osFree design and development concept]] | * [[en:docs:general:index|osFree design and development concept]] |
* [[en:docs:general:architecture|osFree architecture ideas]] | * [[en:docs:general:architecture|osFree architecture ideas]] |
* [[en:develop:guidelines|Developer Reference]] | * [[en:develop:guidelines|Developer Reference]] |
* [[en:docs:bld:index|Build Level Reference]] | |
* [[en:docs:dll|OS/2 DLL entry points]] | |
* [[en:docs:web:index|Web-site maintaince guides and references]] | * [[en:docs:web:index|Web-site maintaince guides and references]] |
* [[en:docs:cvs|osFree SVN Readme]] | |
* [[en:docs:building_hard_disk_image_for_bochs|Building hard disk image for Bochs]] | * [[en:docs:building_hard_disk_image_for_bochs|Building hard disk image for Bochs]] |
* [[en:docs:distribution|Distribution and packaging for osFree (or any OS/2-like system)]] | * [[en:docs:distribution|Distribution and packaging for osFree (or any OS/2-like system)]] |
| |
==== Boot sequence ==== | ==== Boot sequence ==== |
| |
| Here you can find information about current boot process of osFree |
| |
* [[en:docs:boot:index|Boot process guides and references]] | * [[en:docs:boot:index|Boot process guides and references]] |
* {{doxygen>bootseq:index}} | * [[en:docs:boot:memmap|osFree boot sequence (Memory map changing)]] |
| * [[en:docs:boot:bootseq2|osFree boot sequence (Draft II)]] |
| * [[en:docs:boot:freeldr:history|A historical note about FreeLDR]] |
| * [[en:docs:boot:freeldr:os2csm|Ideas inspired by OS2CSM]] |
| * [[en:docs:boot:freeldr:ldr-design|FreeLDR design and ideas]] |
| * [[en:docs:boot:freeldr:relnotes|FreeLDR 0.0.2 release notes]] |
| * [[en:docs:boot:freeldr:bootos2|About OS/2 booter]] |
| * [[en:docs:boot:kickstart|osFree boot sequence (From Kernel execution to root server execution)]] |
| * [[en:docs:boot:mbr|osFree MBR loader]] |
| * [[en:docs:boot:bootsector|osFree boot sectors]] |
| |
| ==== Microkernel ==== |
| |
| Microkernel, formerly L4Ka::Pistachio, now Fiasco.OC |
| |
==== Kernel ==== | === Older L4 X.2 docs === |
| |
* [[en:docs:ifs|Installable File System]] | |
* Installable Image Format | |
* {{downloads:docs:idl4_manual.pdf|IDL4 Manual}} | * {{downloads:docs:idl4_manual.pdf|IDL4 Manual}} |
* {{downloads:docs:l4-x2-r5.pdf|L4 Version X.2 Reference Manual}} | * {{downloads:docs:l4-x2-r5.pdf|L4 Version X.2 Reference Manual}} |
* [[en:docs:kernel:fiasco:build|Fiasco and L4Linux build process]] | * [[en:docs:kernel:fiasco:build|Fiasco and L4Linux build process]] |
| |
==== Neutral personality servers ==== | === Newer Fiasco.OC docs === |
| |
| **TODO** |
| |
| ==== Personality neutral servers ==== |
| |
| The thin API layer between a microkernel and OS Personalities (consisting of |
| libraries and servers) |
| |
| **UPDATE THIS!** |
| |
* Root server | * Root server |
| |
==== OS/2 personality ==== | ==== OS/2 personality ==== |
| |
| Here's the section related to the OS/2 API implementation |
| |
* [[en:docs:os2:architecture|Architectural ideas behind OS/2 personality]] | * [[en:docs:os2:architecture|Architectural ideas behind OS/2 personality]] |
* [[en:docs:cmd:index|Command Line Reference]] | * [[en:docs:os2:ifs|Installable File System]] |
| * [[en:docs:os2:ixf|Installable Executable Format]] |
| * [[en:docs:os2:cmd:index|Command Line Reference]] |
* [[en:docs:os2:modules|Modules and their entry points]] | * [[en:docs:os2:modules|Modules and their entry points]] |
* [[en:docs:pm:index|Presentation Manager]] | * [[en:docs:os2:pm:index|Presentation Manager]] |
* [[ru:docs:freepm:index|FreePM Documentation]] | * [[ru:docs:os2:freepm:index|FreePM Documentation]] |
* [[en:docs:bld:index|Build Level documentation]] | * [[en:docs:os2:bld:index|Build Level documentation]] |
* [[en:ibm:index|IBM's OS/2 Toolkit and DDK documentation]] | * [[en:ibm|IBM's OS/2 Toolkit and DDK documentation]] |
* [[en:docs:os2server|OS2Server Guide and Reference]] | |
* [[en:docs:os2:api:vio|VIO API]] | * [[en:docs:os2:api:vio|VIO API]] |
* [[en:docs:os2:api:cpi|CPI API]] | * [[en:docs:os2:api:cpi|CPI API]] |
| * [[en:docs:general:mvm|MVM server]] |
| * [[en:docs:os2:os2srv|main OS/2 server]] |
| * [[en:docs:os2:os2exec|os2exec server]] |
| * [[en:docs:os2:os2fs|filesystem server]] |
| * [[en:docs:os2:kal|libKAL library]] |
| * [[en:docs:os2:modules:doscalls|DOSCALLS.DLL library]] |
| |
| ==== DOS personality ==== |
| |
| * [[en:docs:dos:api|DOS API]] |
| * [[en:docs:fapi|Family API]] |
| |
| ==== Win16 personality ==== |
| |