Laser 310/VZ300 DOS 1.2
1st edition by Gerhard Wolf, VogelBook Publishing, 1985
Note
Download Book translated to English (PDF)
Laser DOS for Laser 110, 210, 310 and VZ200 [EN]
Fully disassembled code of DOS ROM is available on GitHub
Table of Contents:
- 0. Introduction
- 1. The LASER 110, 210 and 310 Disk System
- 2. DOS Operations
- 3. The individual DOS commands
- General Instructions
- File management functions
- DIR - Display of the table of contents
- SAVE - Saving a BASIC program to floppy disk
- LOAD - Loading a BASIC program from diskette
- RUN - Load and start a BASIC program
- BSAVE - Saving a machine program on diskette
- BLOAD - Loading a machine program from diskette
- BRUN - Loading and starting a machine program
- REN - Renaming files and programs
- DCOPY - Copy a program
- ERA - Delete a file or program on the floppy disk
- Storage and processing of data
- 4. Error Messages
- 5. Programming tips
- 6. Application example
- 7. Technical Information
- 8. Communication between the DOS and the Floppy Disk Controller
- 9. The most important DOS routines and their application іп machine programs.
- Call and Overview
- DOS Vector functions
- PWRON - Turn on a drive
- PWROFF - Turn off a drive
- ERROR - Error handling
- RDMAP - Load allocation Map
- CLEAR - Deleting a sector on the floppy disk
- SVMAP - Save allocation Map to disk.
- INIT - Initialize disk.
- CSI - Interpret command parameters.
- HEX - Conversion ASCII to HEX.
- IDAM - Look for the address mark on the diskette
- CREATE - Write an entry in the table of contents
- MAP - Detect a free sector on the disk
- SEARCH - Find file in table of contents
- FIND - Look for a free entry in table of contents
- WRITE - Write sector to disk
- READ - Read sector from disk
- DLY - n milliseconds delay
- STPIN - Advance read/write head n tracks
- STPOUT - Reset read/write head n tracks
- LOAD - Loading a program or memory area
- SAVE - Saving a program or memory area to floppy disk
- DOS Extra functions