added SIRC support. added LEO platform support. fixed coresys bugs. ported USB code. fixed DMA
merged. manual merge in coresys.