User:Superleaf1995/UDOS: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
mNo edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Project
{{Infobox Project
|name=Leaf OS
|name=UDOS
|image=uDOS.png
|developers=[[User:Superleaf1995|Superleaf1995]]
|developers=[[User:Superleaf1995|Superleaf1995]]
|kerneltype=TBD
|kerneltype=Time shared exokernel
|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])
|platform=TBD
|taskmodel=TBD
|taskmodel=4-level round robin
|language=[[Assembly]] ([[GAS|GAS Syntax]]), [[C]]
|language=[[Assembly]] ([[GAS|GAS Syntax]]), [[C]]
|license=GPL v3.0
|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.
'''LeafOS''' is an operating system for computers.

It also supports the equivalent of SYSCALL, with it's own ABI.

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.