AminetAminet
Search:
84769 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/asm/Sumos.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:a very short operating system : SUMOS
Author:tcheko at no-log dot org (Antoine Dubourg)
Uploader:"Antoine Dubourg" <tcheko no-log org>
Type:dev/asm
Version:0.0
Architecture:m68k-amigaos
Date:2007-12-09
Download:dev/asm/Sumos.lha - View contents
Readme:dev/asm/Sumos.readme
Downloads:937

This is a 236 bytes Suboptimal Useless Minimalistic Operating System.

SUMOS features :

- Keyboard I/O managment

SUMOS doesn't feature :

- Interrupt handling
- Inter Processus Communication
- Memory protection, allocation or whatever who seems mandatory nowdays
- ...

But.

Theoricaly, you can do whatever you want with.

How it works ? 

The OS is a simple loop which read keystroke. Valid keys are :

- 0 to 9
- A B C D E and F

Every time you hit a valid key (0..F), the HEX value is written after
the last OS instruction.

When ESC key is stroke, the processor runs what you typed. Carefully
keystroke sequence may work.

Simplest, shortest and working program :

4EFAFF66

which means : JMP -152(PC) (back to start)

No warranty for whatever. This program can crash your computer. You are
warned. =)



Contents of dev/asm/Sumos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  607    1025  59.2% -lh5- b503 Dec  8 19:53 sumos.readme
[generic]                  789    1439  54.8% -lh5- 6e4c Dec  8 19:55 sumos.s
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    1396    2464  56.7%            Dec  8 18:57
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>