Amazon Robotics Interview Question

Explain a problem that you faced and how did you solve it? Firmware level programming to read write from a memory mapped address.