User:Superleaf1995/UDOS: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
mNo edit summary |
mNo edit summary |
||
Line 4: | Line 4: | ||
|developers=[[User:Superleaf1995|Superleaf1995]] |
|developers=[[User:Superleaf1995|Superleaf1995]] |
||
|kerneltype=Time shared exokernel |
|kerneltype=Time shared exokernel |
||
|platform= |
|platform=S/370, S/370-XA, S/390, zEC12, zBC12, z114, z196, z10, z9 ([https://en.wikipedia.org/wiki/IBM_Z S390 and z/Arch families]) |
||
|taskmodel=4-level round robin |
|taskmodel=4-level round robin |
||
|language=[[Assembly]] ([[GAS|GAS Syntax]]), [[C]] |
|language=[[Assembly]] ([[GAS|GAS Syntax]]), [[C]] |
Latest revision as of 23:23, 20 April 2022
UDOS | |
Developed by: | Superleaf1995 |
Kernel: | Time shared exokernel |
Task Model: | 4-level round robin |
Platform(s): | S/370, S/370-XA, S/390, zEC12, zBC12, z114, z196, z10, z9 (S390 and z/Arch families) |
Language(s): | Assembly (GAS Syntax), C |
License: | Unlicense (Public domain) |
UDOS is a small OS made for mainframes. It has an integrated console for executing commands and consists of the normal things an OS has: Memory management, VFS, Queued I/O commands, Disk drivers, Filesystem drivers, Text printing & Input processing. All of that but in the mainframe world.
It also supports the equivalent of SYSCALL, with it's own ABI.