Questions tagged [fiq]

The Android FIQ debugger is often shipped as part of Google’s Nexus products and is similar in concept to kdb debugger found in the mainline kernel.

3 questions
0
votes
1 answer

Does Linux spin_lock_irqsave() disables ARM FIQ interrupt?

I am writing a Linux device driver and need to serialize access to critical sections of the driver from tasks and interrupts. I am developing for ARM. If I use spin_lock_irqsave() and spin_unlock_irqrestore() pair to protect my critical sections, is…
David C
  • 25
  • 3
0
votes
2 answers

Why FIQ need to be written in assembly not in C?

I'm going through how FIQ works on ARM and came across the statement that FIQ should always be written in assembly not in C but couldn't understand why? I have gone through the following link…
Amit Singh Tomar
  • 8,380
  • 27
  • 120
  • 199
-1
votes
1 answer

in arm7tdmi, when FIQ and RIQ occures at same time so how both are executed sequentially,first FIQ and thenIRQ?

in arm7tdmi, suppose instruction is being executed and at same time FIQ and IRQ both occur at same time.now according to priority FIQ will be handled then IRQ but my question is that how it will handled IRQ after return from FIQ i means what will…