# How to install the interrupt handlers 

**URL:** <https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498>\
**Category:** Kernel\
**Created:** [August 16, 2013, 9:03am UTC](https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498 "2013-08-16T09:03:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 16, 2013, 9:03am UTC](https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498/1 "2013-08-16T09:03:20Z")

</div>

**[nagarajukarre](https://sourceforge.net/u/nagarajukarre/)** wrote on [Friday, August 16, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/c5a211ae/#f8a6):

Hi ,

How to install the interrupts in the freeRTOS?

Thanks,  
Nagaraju

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 16, 2013, 9:42am UTC](https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498/2 "2013-08-16T09:42:50Z")

</div>

**[davedoors](https://sourceforge.net/u/davedoors/)** wrote on [Friday, August 16, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/c5a211ae/#4d81):

Depends on the port you are using.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 23, 2013, 5:06am UTC](https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498/3 "2013-08-23T05:06:48Z")

</div>

**[nagarajukarre](https://sourceforge.net/u/nagarajukarre/)** wrote on [Friday, August 23, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/c5a211ae/#196b):

If i see the example in interrupt management in FreeRTOS they are using&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \_\_dos\_setvect(0x82,handlerName) api and to generate the interrupt \_\_asm(int 0x82).

Is there an particular API is dedicated in FreeRTOS to register the interrupt. I am using ti stellaris LM3s9b96 board to test the same example.Please suggest me .

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 23, 2013, 8:07am UTC](https://forums.freertos.org/t/how-to-install-the-interrupt-handlers/4498/4 "2013-08-23T08:07:11Z")

</div>

**[davedoors](https://sourceforge.net/u/davedoors/)** wrote on [Friday, August 23, 2013](https://sourceforge.net/p/freertos/discussion/382005/thread/c5a211ae/#6298):

I have no idea what that code is, it looks like an old MS DOS program.

You are using a Cortex-M3 chip which has a simple vector table in which you place the names of the ISR functions in the appropriate place for the interrupt being handled. This is normally done at compile time to keep the vector table out of RAM.

Refer to your compiler documentation and the examples in the download. There is no special API for installing interrupts on that chip because none is needed.
