The definitive guide to the ARM Cortex-M3 - Yiu, Joseph (Embedded technology series., 2007)