diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-05-04 19:45:17 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-05-04 19:45:17 +0000 |
commit | adee597960ce3c5ff0ce303ae9ac25b7eebdfe32 (patch) | |
tree | 4c316747f2c69a4a96edc22964add7939a965c72 /doc/user/intr.t | |
parent | New file. (diff) | |
download | rtems-adee597960ce3c5ff0ce303ae9ac25b7eebdfe32.tar.bz2 |
Numerous changes based on comments from Stephan Wilms <Stephan.Wilms@CWA.de>
including a new section in the Getting Started called "Where to
Go From Here", lots of index entries added, and more configuration
table information.
Diffstat (limited to 'doc/user/intr.t')
-rw-r--r-- | doc/user/intr.t | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/user/intr.t b/doc/user/intr.t index dac3b57141..8e5e9cb8de 100644 --- a/doc/user/intr.t +++ b/doc/user/intr.t @@ -43,13 +43,20 @@ processor and invokes the user's ISR. The user's ISR is responsible for processing the interrupt, clearing the interrupt if necessary, and device specific manipulation. +@findex rtems_vector_number + The @code{@value{DIRPREFIX}interrupt_catch} directive connects a procedure to -an interrupt vector. The interrupt service routine is assumed +an interrupt vector. The vector number is managed using +the @code{@value{DIRPREFIX}vector_number} data type. + +The interrupt service routine is assumed to abide by these conventions and have a prototype similar to the following: @ifset is-C +@findex rtems_isr + @example rtems_isr user_isr( rtems_vector_number vector |