Unix STREAMS Emulation of an Input/Output Controller (IOC) for an Embedded AN/UYK-44(V) Processor

Abstract

This report presents the implementation of a software interface between a Unix operating system executing on a Navy DTC-2 VMEbus computer workstation and a VMEbus AN/UYK-44(V) enhanced processor (EP) embedded within that workstation. The interface software employs the Unix STREAMS mechanism to emulate the AN/UYK-44(V) input/output controller (IOC) function. Emulated capabilities include IOC page register groups, multiple input/output controllers, input, output, external function, and forced external function transfers, and external interrupt. The AN/UYK-44(V) application directs the interface by supplying AN/UYK-44(V) command instructions and chain programs in memory. The Unix application communicates with the interface using the Unix file system calls.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1993
Accession Number
ADA270867

Entities

People

  • D. R. Wilcox
  • P. N. Pham

Organizations

  • Naval Command, Control and Ocean Surveillance Center

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Data Transmission
  • Debugging
  • Device Drivers
  • Hypervelocity Flow
  • Information Processing
  • Instruction Set Architecture
  • Instructions
  • Ocean Surveillance
  • Operating Systems
  • Programming Languages

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Parallel and Distributed Computing.