ZETOS is a small OS designed for embedded systems based around the Z80 processor. The OS is designed to be easy to port to different systems, and simple to develop for. ZETOS is a single tasking operating system much like CP/M, with support for TSR-like (Terminate and Stay Resident) modules that can extend functionality known as OSM's (Operating System Module).
ZETOS is currently a hobby project, however it is intended to be useful for:
ZETOS is currently in the early prototyping phase. I am developing it along side a hobby Z80 computer. ZETOS will eventually be an open source project.
To see progress on my Z80 computer system, please see my Z80 project page.
Currently the minimum requirements are:
Devices are accessed via the BIOS which must be ported to each board design. It is designed to be fairly easy to port. The block storage can be anything. The recommended design is to use a small 64-128KB serial EEPROM accessed via a supervisor IC for the main OS, and some other larger form of block storage for application data and files such as an SD card (also accessed via the supervisor IC).