home *** CD-ROM | disk | FTP | other *** search
- [ 2. Runs From ROM]
- GENERAL SOFTWARE EMBEDDED DOS-ROM 6.22 [tm] ROMMABILITY
- ═════════════════════════════════════════════════════════════════════════
- Embedded DOS-ROM 6.22 runs directly out of ROM, saving valuable system
- RAM for applications. This also means that the operating system is
- protected from accidental application program corruption, and is only
- updateable in Flash by a Flash loader.
-
- (Of course, Embedded DOS-ROM 6.22 can also be loaded from disks and disk
- emulators if required.)
-
- KEY POINTS:
-
- 1. SMALL SIZE
- 2. GOOD PROTECTION
-
- SMALL SIZE
-
- A typical system employing a 64KB Flash block or ROM part for a system
- BIOS typically must use another block of storage for a run-from-ROM DOS.
- Usually, a BIOS such as General Software's Embedded BIOS can be adapted
- to run in a smaller size (say, 32KB or less, depending on BIOS features
- desired). This leaves about 32KB of empty ROM to work with. Where most
- DOSes cannot actually install in this area, Embedded DOS-ROM 6.22 can!
-
- This represents a major savings by combining the BIOS and DOS in one
- storage block. If you're using a Flash part with 64KB blocks, then
- chances are very good that your DOS and BIOS combination can fit in
- a single block. If you're using mask ROMs, or more expensive UV PROMs,
- then Embedded DOS-ROM will save you even more.
-
- GOOD PROTECTION
-
- By running your DOS directly from ROM, you eliminate the possibility
- of an overwrite of the operating system during its normal operation.
- When DOS runs from RAM, applications can accidently create data
- pointers that point directly into DOS code, and modify RAM contents.
- Not so with Embedded DOS-ROM 6.22, which runs directly from ROM.
- Protection is achieved at the hardware level.
-