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
Last revisionBoth sides next revision
en:docs:index [2018/08/16 15:20] – [OS/2 personality] valeriusen:docs:index [2023/11/16 07:57] prokushev
Line 1: Line 1:
 +{{logos:fiasco.png?35}}{{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 ==== +  * [[en:docs:general|General information and architecture]]
- +
-The general osFree documntation and ideas +
- +
-  * [[en:docs:general:index|osFree design and development concept]] +
-  * [[en:docs:general:architecture|osFree architecture ideas]] +
-  * [[en:develop:guidelines|Developer Reference]] +
-  * [[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:distribution|Distribution and packaging for osFree (or any OS/2-like system)]] +
- +
-==== 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]]
-  * [[en:docs:boot:memmap|osFree boot sequence (Memory map changing)]] +  * [[en:docs:kernel|Kernel information]] 
-  * [[en:docs:boot:bootseq2|osFree boot sequence (Draft II)]] +  * [[en:docs:np|Neutral personality]] 
-    * [[en:docs:boot:freeldr:history|A historical note about FreeLDR]] +  * [[en:docs:os2|OS/2 personality]] 
-    * [[en:docs:boot:freeldr:os2csm|Ideas inspired by OS2CSM]] +  * [[en:docs:general:mvm|MVM personality]] 
-    * [[en:docs:boot:freeldr:ldr-design|FreeLDR design and ideas]] +    * [[en:docs:dos|DOS personality]] 
-    * [[en:docs:boot:freeldr:relnotes|FreeLDR 0.0.2 release notes]] +      * [[en:docs:win16|Win16 personality]]
-    * [[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 +
- +
-=== Older L4 X.2 docs === +
- +
-  * {{downloads:docs:idl4_manual.pdf|IDL4 Manual}} +
-  * {{downloads:docs:l4-x2-r5.pdf|L4 Version X.2 Reference Manual}} +
-  * [[en:docs:kickstart|L4Ka:Kickstart]] +
-  * [[en:docs:kernel:build|L4Ka::Pistachio and Afterburner build process]] +
-  * [[en:docs:kernel:fiasco:build|Fiasco and L4Linux build process]] +
- +
-=== 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 +
-  * Port Input Output server +
-  * [[en:api:kbd|KBD server]] +
-  * [[en:api:vio|VIO server]] +
-  * [[en:docs:virtual_file_system_servers|Virtual File System servers]] +
- +
-==== 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: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: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:doscall|DOSCALLS.DLL library]] +
- +