Zeal-8-bit-OS
sebasic4
Zeal-8-bit-OS | sebasic4 | |
---|---|---|
4 | 1 | |
525 | 61 | |
- | - | |
8.2 | 8.2 | |
about 1 month ago | 3 days ago | |
Assembly | Assembly | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Zeal-8-bit-OS
-
It's time to get the Posix elephant off our necks
Alternatives? While I somewhat agree with some points presented in the article, the POSIX model is beautiful in its simplicity. As a good demonstration, just take a look at Zeal 8-bit OS. It has a simplistic, Unix-inspired API [1], which is very elegant, especially considering the fact that the OS targets Z80 CPU with just 64 kB of RAM.
[1] https://github.com/Zeal8bit/Zeal-8-bit-OS#user-space
- Zeal OS is a modernized fork of the Temple Operating System
- Zeal8bit/Zeal-8-bit-OS: An OS for Z80 computers, written in assembly
sebasic4
-
Creating a code style guide
Use the asmdoc Perl script to generate API docs for public routines.
What are some alternatives?
ZealOS - The Zeal Operating System is a modernized fork of the 64-bit Temple Operating System, TempleOS.
DragonBasic - This repository contains the source code for the Dragon 64 versions of the Microsoft 16K BASIC Interpreter for the Motorola 6809 (aka BASIC-69 and Extended Color BASIC).
RSX280 - RSX-11M-like OS for the Z280 CPU.
IBM-PC-BIOS - This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.
spectrum-desolate - đšī¸ Ported Desolate game from TI-83 Plus to ZX Spectrum
LADX-Disassembly - Disassembly of Legend of Zelda: Links Awakening DX
KnightOS - OS for z80 calculators
CppCoreGuidelines - The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
serenity - The Serenity Operating System đ
sjasmplus - Command-line cross-compiler of assembly language for Z80 CPU.