[OS] Added BT_CreateProcess() prototype.
[SYSLOG] Output \r\n if \n was printed.
[SHELL] Boot - Updated booting of secondary core.
[SHELL] Added support for *env commands.
[SHELL] Added a simple IOMEM command.
[MM] PAGE allocator correctly reserves the region occupied by the TEXT, DATA and BSS sections of the kernel.
[ARCH] ARM - boot head - Corrected Full CPU initialisation gate to include SCU init.
[MACH] ZYNQ - Added a trampoline code to be copied to 0x0 for 2nd cpu bringup.
[INTERFACE] Updated machine and cpu interfaces for booting other cores.
[MACH] ZYNQ - Added a CPU stop and CPU start api for resetting the other cores.
[MACH] ZYNQ - boot_core now uses the trampoline method.
[ARCH] ARM - boot head now duplicates vectors, allowing trampoline injection at 0.
[ARCH] ARM - boot head, ensure the EE bit is cleared so cores are reset in LITTLE endian mode.
[SHELL] boot/boot_jtag - Updated to support new BT_BootCore() api.
[SYSLOG] Fixed a compile warning in putc.
[FILE] Fixed a compile warning with BT_GetS().
[ARCH] ARM - boot head - fixup trampoline boot-code.
[MACH] ZYNQ - Fixed up boot_core implementation, and trampoline copying.
[ARCH] ARM - boot head - Ensure that the E bit is cleared in the SPSR register.