I am totally new to Blackfin. I want to understand what a minimal code have to cover to make the Blackfin functional after powering it up. I understand I have to write inits and configs for peripherals I want to use(spi,uart, etc.). But I need to know if I need to do anything else in my main() function before starting to init peripherals. In other words, what are the essential blocks I need to setup in Blackfin before doing anything custom.