[bsp] Add BSP for TM4C1294XL (TI Tiva C Series Connected LaunchPad)
[bsp] modify the uart_driver to fit the new rt-thread serial device driver framework. Modify the template.uvproj for auto generate MDK project.
Merge pull request #1 from RT-Thread/master

pull rt-thread master
[Docs] Add RT-Thread logo.
[Finsh] fix device_open issue when set_device in finsh.
[bsp] Fix STM32F10x compiling warning.
[Kernel] The rt_object_find routine can support to find an object inside a module. The usage is: rt_object_find("module_name/object_name").
[Kernel] Better documentation for doxygen.
[bsp] Add MB9BF618 porting.
[bsp] Add MB9BF618 porting.
[bsp] Fix MB9BF618S building issue.
[bsp] Add IAR EWARM project template for SCONS project auto generation.
Merge pull request #304 from ArdaFu/master

[bsp] Add BSP for TM4C1294XL (TI Tiva C Series Connected LaunchPad)
[bsp] Fix MB9BF618s scons building issue
[bsp] Add tm4c129x bsp building in travis-ci
[BSP] tm4c129x:
1. Add ETH MAC driver using DMA for Tx and Rx lwip pBuf.
2. Modify the tivaware emac library to fix the bug that PHY read is not stable when sysclk is 120MHz
3. In PHY IRQ handler, insert a dummy reading (REG_BMSR) before read PHY_STS to force update STS register.
Revert "[BSP] tm4c129x:"

This reverts commit 666d12988a2ab3fc9eb878e3b52cb083c85e6dbe.
[BSP] tm4c129x add eth driver
1. Add ETH MAC driver using DMA for Tx and Rx lwip pBuf.
2. Modify the tivaware emac library to fix the bug that PHY read is not stable when sysclk is 120MHz
3. In PHY IRQ handler, insert a dummy reading (REG_BMSR) before read PHY_STS to force update STS register.
[BSP] tm4c129x: fix compile bug when turn  RT_USING_LWIP
1. Resize RT_LWIP_SEG_NUM drom 8 to 12
2. modify gcc compile switch, using C99
Merge pull request #307 from ArdaFu/master

[BSP] tm4c129x Add EMAC/PHY driver