[OS] bt_main - Removed redundant code.
[MM] Fixed PHYS and VIRT offset defaults in Kconfig files.
[VERSION] Version string is now defined by git describe.
[LINKER] Removed some uneccessary sections from the linker script.
[DRIVERS] SDHCI: Data ready timeout increase, definition of AUTO_CMD12_ERROR register changed from BT_u16 to BT_u8
[FS] MkDir support added in FullFAT layer, check that mount point is the same changed from string to pointer in BT_Rename
[MM] PAGE - Allow multiple page allocators using pools. Add support for a coherent memory allocator.
[ARCH] ARM - Support a coherent memory regions when using non-virtual addressing.
[ARCH] ARM - Support a coherent memory region when using virtual memory addressing.
[NET] Fix network interfaces being initialised twice. The bt_lwip_netif_init function is called using the lwip_init callback function.
[ARCH] ARM - Added support for flushing DCache lines.
[MACH] ZYNQ - GEM - Use coherent memory allocator to simplify driver implementation no matter if virtual memory is used or not.
[NET] sockets - Start implementation of file ops for sockets.
[OS] Added a bt_kernel_params structure to help pass around some global data like the cmdline.
[MM] PAGE - Upgraded the page allocator to support aligned allocations.
[OS] bt_main - Initialise the kernel parameters.
[MM] Coherent memory pool is available in all paged based configurations.
[ARCH] ARM - v7-mmu - Configure coherent memory space based on kernel parameters.
[MM] Fix page allocator prototype.
[MM] MMU added a set-section api for use only when virtual addressing is not used.