Each of the samples demonstrate a different communication method for transmitting the firmware to the Rabbit-based target. Each of the samples in the bulleted list below require a #define of the macro that controls the selection of the temporary storage location.