source: rtems/testsuites/rhealstone/rhilatency/rhilatency.adoc @ 1d799ad

4.115
Last change on this file since 1d799ad was b6c1578, checked in by Joel Sherrill <joel.sherrill@…>, on Jan 5, 2014 at 5:17:08 PM

rhealstone: Add rh prefix to all test names

This makes them easier to spot as a group in wildcard searches.

  • Property mode set to 100644
File size: 806 bytes
Line 
1= Interrupt Latency Benchmark
2
3This benchmark measures the time between the CPU's receipt of an interrupt
4request and the execution of the first intruction in that interrupt service
5routine.
6
7== Directives
8
9  * Intall_tm27_vector
10  * Cause_tm27_intr
11
12
13== Methodology
14
15This benchmark takes advantage of the existing tm27 test support implemented
16by most BSP's to achieve as much hardware independence as possible. Most BSPs
17have an instruction to install an interrupt vector, and then provide code for
18the ISR. rtems/testsuites/tmtests/tm27 uses this to test a variety of interrupt
19related concepts. The benchmark is simple, the vector is installed, the time
20is started, the interrupt is caused, and the time is ended in the first
21instruction of the ISR. This is the only Rhealstone that is not an average.
Note: See TracBrowser for help on using the repository browser.