Contents: FCode93 manual

    Preface
      Who Should Use This Book
      How This Book Is Organized
      Related Books
      Software Tools
      What Typographic Changes and Symbols Mean
    1 : SBus Cards and FCode
      FCode PROM Format
      Interpreting FCode
      Device Identification
      Creating and Executing FCode Definitions
    2 : Elements of FCode Programming
      Colon Definitions
      Stack Operations
      Additional Information
      Programming Style
      A Minimum FCode Program
      FCode Classes
      Primitive FCodes
      System FCodes
      Interface FCodes
      Local FCodes
    3 : Producing FCode
      FCode Source
      Tokenizing FCode Source
      FCode Binary Format
      Testing FCode on the Target Machine
      Configuring the Target Machine
      Using the Forth Monitor to Download FCode
      Using the Forth Monitor to Interpret an FCode Program
      Using the Forth Monitor to Browse a Device Node
      Using the Forth Monitor to Test a Device Node Driver
      Testing FCode in Source Form
      Producing an FCode PROM
      Exercising an Installed FCode PROM
    4 : Packages
      Package Definitions, Package Instances, and Device Nodes
      Plug-in Device Drivers
      Package Methods
      Package Data Definitions
      Accessing Other Packages
      Debugging Packages
      Standard Support Packages
    5 : Properties
      Standard FCode Properties
      Standard Properties
      Manipulating Properties
      Property-Specific FCodes
    6 : Block and Byte Devices
      Block Devices
      Byte Devices
      Required Methods
      Required Properties
      Device Driver Examples
    7 : Display Devices
      Required Methods
      Required Properties
      Device Driver Examples
    8 : Hierarchical Devices
      Required Methods
      SBus Addressing
      SBus Required Properties
      VMEBus Addressing
      VMEBus Required Properties
      Device Driver Examples
    9 : Network Devices
      Required Methods
      Required Device Properties
      Optional Device Properties
      Device Driver Examples
    10 : Serial Devices
      Required Methods
      Required Properties
      Device Driver Examples
    11 : FCode Dictionary
    A : FCode Reference
      FCode Primitives
      FCodes by Function
      FCodes by Byte Value
      FCodes by Name
      Version 2 FCodes
    B : OpenBoot Interrupt Testing
    C : FCode Memory Allocation
      For OpenBoot 2
      For OpenBoot 1
    D : Changes in OpenBoot 1 FCode Usage
      FCode For OpenBoot 1 Systems
      Other OpenBoot 1 Restrictions