Accession Number : ADA188100

Title :   VAXELN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELN Ada 1.1.

Descriptive Note : Final technical rept.,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST

Personal Author(s) : Borger, Mark W

PDF Url : ADA188100

Report Date : Oct 1987

Pagination or Media Count : 59

Abstract : This report describes the results of implementing an interrupt handler totally in Ada for a MicroVax II/VAXELN 2.3 target system, the VAXELN 1.1 Ada compiler, and a KWV11-C programmable real-time clock. It provides an overview of VAXELN interrupt handlers and the operation of the real-time clock; discusses and demonstrates the use of VAXELN kernel services to establish a link between the clock's interrupt and the starting address an interrupt service routine; presents an Ada package of interfaces to the KWV11-C device; provides Ada source code examples demonstrating the use of this package; and presents relevant observations, recommendations, and measurement results.

Descriptors :   *CLOCKS, *REAL TIME, *PRINTED CIRCUIT BOARDS, CODING, COMPILERS, MEASUREMENT, SOURCES, STARTING, INTERFACES, READ WRITE MEMORIES

Subject Categories : Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE