Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ syscalls — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

SYSCALLS - System calls   83/05/10


  System calls in the following Apollo-supplied modules are available:

  o  ACLM     access control list manager
  o  CAL      calendar module (get time & date; conversion; etc.)
  o  EC2      level2 eventcount manager (wait, advance, etc.)
  o  ERROR    error reporting module (decode returned status into
              component fields; look up text messages)
  o  GMF      graphics metafile manager
  o  GPIO     general purpose I/O
  o  GPR      graphics primitives
  o  MBX      mailbox (IPC) manager
  o  MS       mapped segment manager (mapl, crmapl, remap, relock, unmap)
  o  MTS      magtape/streams interface
  o  NAME     naming server routines (create/delete files, links and
              directories; set/read working/naming directory; read
              directory entries)
  o  PAD      display manager pad routines (set/reset raw mode, frame
              manipulation)
  o  PBU      peripheral bus unit manager (GPIO)
  o  PFM      process fault manager (fault catching)
  o  PGM      program manager module (program invocation; termination;
              read arguments from command line)
  o  PM       user space process manager (get sid text, home text for
              this process)
  o  PROC1    level 1 process manager (get cpu time for this process)
  o  PROC2    level 2 process manager (get_info, list, etc.)
  o  RWS      read/write storage allocator (allocate storage)
  o  SIO      serial I/O routines (set attributes of SIO line)
  o  SMD      display driver module  (raw display and keyboard I/O)
  o  STREAMS  stream manager module (file, pad, and device I/O)
  o  TIME     time manager module (get current time; wait)
  o  TONE     tone (speaker) manager
  o  TPAD     touchpad (set_mode, etc.)
  o  VEC      vector arithmetic routines
  o  VFMT     variable formatting package


  For a list of available calls in a specific module, type

    - HELP SYSCALLS modulename

  for example, HELP SYSCALLS STREAMS.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026