Skip to content
EntityQ1053058· pop 7· linked from 189 articles

AmigaDOS is the disk operating system of the AmigaOS, which includes file systems, file and directory manipulation, the command-line interface, and file redirection.

~19 min read

Encyclopedic overview

21 sections
Contents
  • Console
  • Syntax of AmigaDOS commands
  • Command redirection
  • Command template
  • Breaking commands and pausing console output
  • Wildcard characters
  • Filename characters
  • Scripting
  • Protection bits
  • Local and global variables
  • Case sensitivity
  • Volume naming conventions
  • Conventions of names and typical behaviour of virtual devices
  • File systems
  • Official variants of Amiga filesystems
  • FastFileSystem2 plug-ins
  • Filename extensions
  • See also
  • References
  • Further reading
  • External links

AmigaDOS is the disk operating system of the AmigaOS, which includes file systems, file and directory manipulation, the command-line interface, and file redirection.

In AmigaOS 1.x, AmigaDOS is based on a TRIPOS port by MetaComCo, written in BCPL. BCPL does not use native pointers, so the more advanced functionality of the operating system was difficult to use and error-prone. The third-party AmigaDOS Resource Project (ARP, formerly the AmigaDOS Replacement Project), a project begun by Amiga developer Charlie Heath, replaced many of the BCPL utilities with smaller, more sophisticated equivalents written in C and assembler, and provided a wrapper library, arp.library. This eliminated the interfacing problems in applications by automatically performing conversions from native pointers (such as those used by C or assembler) to BCPL equivalents and vice versa for all AmigaDOS functions.

Excerpted from Wikipedia’s “AmigaDOS” article, available under the CC BY-SA 4.0 licence.

Available in 7 languages

via Wikidata sitelinks · CC0