Jump to content

Category:Components: Difference between revisions

From EDM2
Created page with "This page lists the components of OS/2 and eComStation based on its APIs components. Here it is an approximated representation of the OS/2-eCS components: Image:OS2_API_..."
 
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page lists the components of OS/2 and eComStation based on its APIs components.  
This category contains the components of the OS/2 base operating system.  


Here it is an approximated representation of the OS/2-eCS components:  
{|class="wikitable"
|+OS/2 Component Structure
!colspan=6|User Interface
|-
|Workplace Objects
|OS/2 programs
|OS/2 PM programs
|MMPM/2 programs
|DOS programs
|Windows programs
|-
!colspan=4|Presentation Manager and Workplace Shell
!colspan=2|MVDM
|-
|rowspan=2|[[Workplace Shell]]
|rowspan=3 colspan=2|[[Presentation Manager]]
|[[MMPM/2]]
|rowspan=2|MVDM
|Win-OS/2
|-
|rowspan=2| ||Windows Drivers
|-
|[[SOM]]
|DOS Emulation
|VM Boot
|-
|
|PM Spooler
|PM Display Drivers
|PM Printer Drivers
|rowspan=2|8086 Emulation
|rowspan=2|VDM Manager
|-
!rowspan=2 colspan=4|
{|class="wikitable"
|+[[Control Program]]
!colspan=6 style="background-color:#FF0"|Kernel API
|-
!style="background-color:#AF0"|IPC
!style="background-color:#BF0" colspan=2|Tasks & Threads
!style="background-color:#CF0"|Scheduler
!style="background-color:#DF0" colspan=2|File System Router
|-
!style="background-color:#AA0" colspan=2|Memory Management
!style="background-color:#BA0" colspan=2|Interrupt Handling
!style="background-color:#AB0"|FAT
!style="background-color:#BB0"|[[Installable File Systems|IFS]]
|}
|-
|colspan=2|[[Virtual Device Driver|Virtual Device Drivers]]
|-
!colspan=6|Hardware Abstraction Layer
|-
|colspan=2|ABIOS
|colspan=4|Physical Device Drivers
|-
!colspan=6|Hardware
|}


[[Image:OS2_API_V3.png|400px]]
[[Category:Main]]

Latest revision as of 18:59, 28 December 2022

This category contains the components of the OS/2 base operating system.

OS/2 Component Structure
User Interface
Workplace Objects OS/2 programs OS/2 PM programs MMPM/2 programs DOS programs Windows programs
Presentation Manager and Workplace Shell MVDM
Workplace Shell Presentation Manager MMPM/2 MVDM Win-OS/2
Windows Drivers
SOM DOS Emulation VM Boot
PM Spooler PM Display Drivers PM Printer Drivers 8086 Emulation VDM Manager
Control Program
Kernel API
IPC Tasks & Threads Scheduler File System Router
Memory Management Interrupt Handling FAT IFS
Virtual Device Drivers
Hardware Abstraction Layer
ABIOS Physical Device Drivers
Hardware