Top "Interrupt-handling" questions

The concept of handling system interrupts in an application or embedded system.

Difference between return from interrupt(RTI) and return from subroutine(RTS)

I would like to know what is difference between return from interrupt(RTI) and return from subroutine(RTS). Are both …

assembly operating-system interrupt-handling
STM32 HAL timer interrupt isn't triggered

I'm trying to periodically send and Serial string from my STM32F746ZG device, using an interrupt. Most of the …

timer interrupt stm32 interrupt-handling hal
I2C slave receiver on stm32f4

I try to implement a i2c slave receiver interrupt service routine on a stm32f4. Here is my smart …

embedded interrupt-handling i2c stm32 slave
Future.cancel() method is not working

The code that I have creates a Callable instance and using ExecutorService a new thread is being created. I want …

java concurrency interrupt interrupt-handling interrupted-exception
printk inside an interrupt handler , is it really that bad?

everybody knows that interrupt handler should be short as possible. and adding functions like printk for debugging inside an interrupt …

c linux-kernel interrupt-handling printk
interrupt() not working as expected (how does interrupt work?)

I want to interrupt a thread, but invoking interrupt() doesn't seem to work. Below is the sample code: public class …

java multithreading thread-safety interrupt-handling
tasklet, taskqueue, work-queue -- which to use?

I am going through ldd3 for last few months. I read first few chapters many times. These two links are …

linux-device-driver embedded-linux interrupt-handling
How processor handles case of division by zero

Curious what the processor/CPU does in general or let say, on intel cpu & Linux, when it executes a …

operating-system signals cpu interrupt interrupt-handling
Which stack is used by Interrupt Handler - Linux

In a multitasking system when any hardware generates a interrupt to a particular CPU, where CPU can be performing either …

linux linux-kernel stack interrupt-handling top-halves
what is the difference between PPI, SPI and SGI interrupts?

In ARM architecture I have read that there are 3 kinds of interrupt : PPI - Per processor interrupts SPI - Shared …

arm interrupt interrupt-handling