0% found this document useful (0 votes)
10 views

module4

Uploaded by

arshadahmedkkp
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

module4

Uploaded by

arshadahmedkkp
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

MODULE 4

Exception and Interrupt Handling:


• Exception handling, ARM processor exceptions and modes, vector table, exception
priorities, link register offsets, interrupts, assigning interrupts, interrupt latency, IRQ and
FIQ exceptions, basic interrupt stack design and implementation.
Firmware:
• Firmware and bootloader, ARM firmware suite, Red Hat redboot, Example: sandstone,
sandstone directory layout, sandstone code structure.
Entries in Vector Table
Vector Table Service Routine
: Where in the memory stack begins

Nested handler: Multiple Interrupts


Non- Nested handler: Single Interrupts

Stack overflow memory corruption

Heap memory: during program execution(Dynamic)


Stack memory: before program execution(static)
LIFO

You might also like