RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Modules | Files | Macros | Variables
spec:/testsuites/validation-intr

This validation test suite provides enough resources to run tests for the interrupt controller related directives of the Interrupt Manager. More...

Modules

 spec:/bsp/req/interrupt-handler-dispatch-unchecked
 
 spec:/rtems/intr/req/clear
 
 spec:/rtems/intr/req/entry-install
 
 spec:/rtems/intr/req/entry-remove
 
 spec:/rtems/intr/req/get-affinity
 
 spec:/rtems/intr/req/get-attributes
 
 spec:/rtems/intr/req/get-priority
 
 spec:/rtems/intr/req/handler-iterate
 
 spec:/rtems/intr/req/is-pending
 
 spec:/rtems/intr/req/raise
 
 spec:/rtems/intr/req/raise-on
 
 spec:/rtems/intr/req/set-affinity
 
 spec:/rtems/intr/req/set-priority
 
 spec:/rtems/intr/req/vector-disable
 
 spec:/rtems/intr/req/vector-enable
 
 spec:/rtems/intr/req/vector-is-enabled
 
 spec:/score/isr/val/isr
 Tests general interrupt support behaviour.
 

Files

file  ts-validation-intr.c
 

Macros

#define CONFIGURE_MAXIMUM_PROCESSORS   5
 
#define CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER
 

Variables

const char rtems_test_name [] = "TestsuitesValidationIntr"
 Each test must define a test name string.
 

Detailed Description

This validation test suite provides enough resources to run tests for the interrupt controller related directives of the Interrupt Manager.

In SMP configurations, up to three scheduler instances using the SMP EDF scheduler are provided using up to four processors.