Embedded systems : ARM programming and optimization - Bakos, Jason D (Morgan Kaufmann, 2016)