Top "Interrupt" questions

Use for questions related to interrupt signals and interrupt handling.

iOS AVAudioSession interruption notification not working as expected

I want to know when my AVAudioRecorder is inaccessible (e.g when music starts playing). As audioRecorderEndInterruption will be deprecated …

ios avfoundation interrupt avaudiorecorder avaudiosession
Timer interrupt on Raspberry Pi under Linux

Is it possible to set a hardware timer peripheral up on the Raspberry Pi and get an interrupt at a …

timer raspberry-pi interrupt irq
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
Linux kernel interrupt handler mutex protection?

Do I need to protect my interrupt handler being called many times for the same interrupt? Given the following code, …

linux linux-kernel linux-device-driver interrupt
What does __attribute__((__interrupt__, no_auto_psv)) do?

void __attribute__((__interrupt__, no_auto_psv)) _T1Interrupt(void) // 5 Hz __attribute__ directive or macro is from GCC but __interrupt__ and …

c gcc interrupt pic
STM32L151 RTC Alarm interrupt

I am having problem with RTC alarm interrupt of STM32L151. I want my program to go to RTC alarm …

microcontroller interrupt stm32 real-time-clock stm32l152
Intel x86 vs x64 system call

I'm reading about the difference in assembly between x86 and x64. On x86, the system call number is placed in …

linux assembly x86 x86-64 interrupt
How CPU finds ISR and distinguishes between devices

I should first share all what I know - and that is complete chaos. There are several different questions on …

interrupt irq isr apic
Is Thread.interrupt() evil?

A teammate made the following claim: "Thread.interrupt() is inherently broken, and should (almost) never be used". I am trying …

java multithreading interrupt
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