en:docs:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:docs:index [2013/04/20 15:39] valeriusen:docs:index [2018/09/07 03:34] – [DOS personality] prokushev
Line 1: Line 1:
-==== osFree documentation ====+{{logos:os2.gif?35x35}} {{logos:dos.gif?35x35}} {{logos:win16.gif}}
  
-This is osFree documentation page. It is heavy mix of autogenerated +===== osFree documentation =====
- documentation and hand-written documentation. Please select a category from below.+
  
 +This is osFree documentation page. It is heavy mix of autogenerated documentation and hand-written documentation. Please select a category from below.
  
-=== General ===+ 
 +==== General ===
 + 
 +The general osFree documntation 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: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]]
  
-=== Kernel ===+==== Microkernel ==== 
 + 
 +Microkernel, formerly L4Ka::Pistachio, now Fiasco.OC 
 + 
 +=== 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}}
Line 31: Line 45:
   * [[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
Line 39: Line 62:
   * [[en:docs:virtual_file_system_servers|Virtual File System servers]]   * [[en:docs:virtual_file_system_servers|Virtual File System servers]]
  
-=== OS/2 personality ===+==== OS/2 personality ====
  
-  * [[en:docs:os2server|OS2Server Guide and Reference]] +Here's the section related to the OS/2 API implementation 
-  * [[en:docs:cmd:index|Commands Reference]] + 
-  * [[en:docs:pm:index|Presentation Manager]]+  * [[en:docs:os2:architecture|Architectural ideas behind OS/2 personality]] 
 +  * [[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:pm:index|Presentation Manager]] 
 +  * [[ru:docs:os2:freepm:index|FreePM Documentation]] 
 +  * [[en:docs:os2:bld:index|Build Level documentation]] 
 +  * [[en:ibm|IBM's OS/2 Toolkit and DDK documentation]]
   * [[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:os2:modules:index|Modules and its entry points]]+  * [[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 ====