
|
84769 packages online
|
|
 |
|
|
|
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: <aminet aminet net> |