PicoDOS

PicoDOS

What's PicoDOS ?

PicoDOS is a program loader. This boot sector is able to load .COM files or "MZ" .EXE files.
It's useful for an OS for example: you write an EXE file and you test it under DOS. When all works good, you can use it with PicoDOS.

Last update: 01/01/99

Services supported

Int 20h

Terminate a program (for .COM files)

Int 21h

Functions:
 00h: terminate program
 01h: read character with echo
 02h: write character
 07h: read character without echo
 09h: write string (ended with '$')
 19h: get current drive
 25h: set interrupt vector
 30h: get dos version
 35h: get interrupt vector
 48h: allocate ram memory
 4Ch: terminate program

This is an alpha version, but later more services will be supported.

Download

Download alpha version: picodos.zip (15,6Kb)

To compile and run it: (you'll need NASM)
Unzip the file.
Put a blank disk in your drive (A), and type make.bat

If you have comments, mail me: Pascal Lacroix (placr@hotmail.com)