Round 1:
- Describe what happens in between an ARM processor reset event and application going into main() function
- CoderPad: Design a queue (circular buffer) that can be used to send messages/commands from one processor to another assuming the two processors can see each other's memory
- Memory model and how code/instruction is processed at the processor level
- More about VTOR/NVIC table
Round 2:
- CoderPad: Find a character in a string, and return the offset of the last known occurrence of the
██████████████████████████████████████████████████████████
█████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████
████████████████████████████████████████████
██████████████████
██████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████
████████████████████████████████████████████
████████████████████████████████████████████████
█████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
███████████████
█████████████████████████████████████████████████████████████
██████████████████████
█████████████████████████████████████████████████████████████████
█████████████████
████████████████████████████
██████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████
██████████████████████████████████████████████████████████
███████████████████████████████████████████████
████████████████████████████████████████████████████████