int image_setup (unsigned long address)
The image_setup() function prepares an image for execution. It copies the RAM-based startup code from ROM.
The function takes the image's address as its parameter and always returns 0.