0% found this document useful (0 votes)
16 views16 pages

Module 4

Uploaded by

arshadahmedkkp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views16 pages

Module 4

Uploaded by

arshadahmedkkp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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