Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
en:docs:index [2022/04/04 14:05] – [Win16 personality] prokushev | en:docs:index [2023/11/16 07:37] – prokushev |
---|
| |
| |
==== General ==== | * [[en:docs:general|General information and architecture]] |
| |
The general osFree documentation 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: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:status|OS/2 personality prototype status]] | |
* [[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:fapi|Family API]] | |
* [[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:modules:kal|libKAL library]] | |
* [[en:docs:os2:modules:doscalls|DOSCALLS.DLL library]] | |
| |
[[en:docs:dos|DOS personality]] | |
| |
| |
[[en:docs:win16|Win16 personality]] | |