Beginner's Guide To Embedded C Programming Volume 3 : Creating the simple C library of function - Chuck Hellebuyck (Milford: Electronic Products, 2011)