VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1

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 of 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.

PDF [94 KB]

Author

Mark W. Borger

This report is related to the following area(s) of work:

Performance and Dependability

Technical Report
CMU/SEI-87-TR-029
October 1987

Cite This Report

SEI:

Borger, Mark; VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1 (CMU/SEI-87-TR-029 ). Software Engineering Institute, Carnegie Mellon University, 1987. http://www.sei.cmu.edu/library/abstracts/reports/87tr029.cfm

IEEE:

M. Borger, "VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-87-TR-029 , 1987. http://www.sei.cmu.edu/library/abstracts/reports/87tr029.cfm

APA:

Borger, M., (1987). VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1 (CMU/SEI-87-TR-029 ). Retrieved May 18, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/87tr029.cfm

CHI:

Borger, Mark, VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1 (CMU/SEI-87-TR-029 ). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1987. http://www.sei.cmu.edu/library/abstracts/reports/87tr029.cfm

MLA:

Borger, M., 1987. VAXELYN Experimentation: Programming a Real-Time Clock and Interrupt Handling Using VAXELYN ADA 1.1 (Technical Report CMU/SEI-87-TR-029 ). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/87tr029.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.