# Chapter 5: Interrupts
This is a companion repository for _Making Embedded Systems, 2nd Ed._ by Elecia White. 

# Following Along in the Book

[Smashing The Stack For Fun And Profit](https://inst.eecs.berkeley.edu/~cs161/fa08/papers/stack_smashing.pdf): buffer vulnerabilities and why stacks and heaps are important

# Other resource 
This chapter's interview question wasn't technical so if you are wishing for embedded questions to dig your teeth into:


[Chris Svec's Embedded Software Engineering 101](https://embedded.fm/blog/ese101) blog series is quite good. In particular, he has some about interrupts that are at a very low level: [1](https://embedded.fm/blog/ese101-interrupts-and-cows), [2](https://embedded.fm/blog/ese101-msp430-interrupts), [3](https://embedded.fm/blog/ese101-interrupts-blink) 


# Code For This Chapter


FIXME: Chicken Diagrams



# Final Note
If you like what's here, please consider buying the book: [_Making Embedded Systems, 2nd Ed._](https://learning.oreilly.com/library/view/making-embedded-systems/9781098151539/) by Elecia White
