Grissiom
b8bf6bef76
kernel: mempool: fix race condition in rt_mp_alloc
...
When thread wake up from waiting for memory, there is a chance that
there is no memory available in high pressure. So use a loop to check
again. Otherwise, there will be a NULL reference.
2014-08-20 10:16:04 +08:00
Bernard Xiong
a55fd4b9c1
Merge pull request #314 from grissiom/ls1b
...
Ls1b
2014-08-19 10:48:49 +08:00
Bernard Xiong
ee824bddfd
Merge pull request #313 from Mike-Mao/newpoll
...
[BSP]BM9BF618S:fix timer initialization issue.
2014-08-19 10:48:43 +08:00
hduffddybz
a8804d3503
correct netconn API usage
2014-08-18 00:41:03 -08:00
Grissiom
11fb9060e0
mips/loongson_1b: format code
2014-08-18 15:24:21 +08:00
Grissiom
0ee101ccb0
mips/loongson_1b: install NULL handler is OK
2014-08-18 15:22:16 +08:00
Grissiom
1d928f7daf
mips/loongson_1b: fix rt_interrupt_dispatch
2014-08-18 15:21:09 +08:00
Grissiom
39ac8baeac
ls1bdev: format code in startup.c
2014-08-18 15:19:06 +08:00
Grissiom
bfc140826a
ls1bdev: init application after other things initialized
2014-08-18 15:17:36 +08:00
Grissiom
259cfdc79f
ls1bdev: don't hardcode the uart base address in rt_hw_console_output
2014-08-18 15:14:22 +08:00
Grissiom
f1bc40d697
ls1bdev: add uart3 support
2014-08-18 15:13:49 +08:00
MikeMao
45f0e289c6
[BSP]BM9BF618S:fix timer initialization issue.
2014-08-18 11:18:56 +08:00
MikeMao
45b2f2f07b
[BSP]BM9BF618S:Fix timer initialization issue。
2014-08-18 10:52:17 +08:00
MikeMao
b98c70fc3c
test
2014-08-18 10:48:11 +08:00
MikeMao
915f1adc93
[BSP]BM9BF618S:fix timer initialization issue.
2014-08-18 10:11:32 +08:00
MikeMao
04a7c95037
[BSP]BM9BF618S:Fix timer initialization issue
2014-08-15 20:13:54 +08:00
Bernard Xiong
a8fadf15b1
Merge pull request #310 from hduffddybz/develop
...
correct spelling error
2014-08-06 21:46:39 +08:00
hduffddybz
f14d93b1b5
correct spelling error
2014-08-06 00:28:44 -08:00
hduffddybz
b833a5ca80
correct spelling error
2014-08-06 00:19:13 -08:00
aozima
0cf9018e49
Update keil.py
...
clear old groups in template.uvproj.
2014-08-05 11:51:32 +08:00
Bernard Xiong
0ad17f462d
[DeviceDrivers] Add modification under Linux
2014-08-04 16:40:40 +08:00
bernard
4ee93b7552
[libc] Fix system issue when use msh and make code cleanup.
2014-08-03 14:31:19 +08:00
bernard
fccd0e6b83
[libc] Use __SIZE_TYPE__ instead of rt_size_t in minilibc.
2014-08-03 14:30:31 +08:00
bernard
5397e18c56
[DeviceDrivers] Fix compiling warning.
2014-08-03 14:29:46 +08:00
bernard
582aff86ed
Merge branch 'master' of https://github.com/RT-Thread/rt-thread
2014-08-01 12:03:24 +08:00
bernard
516711dc1d
[DFS] make comments cleanup.
2014-08-01 12:03:11 +08:00
Bernard Xiong
2fdef817b1
Merge pull request #308 from aozima/pulls
...
[DeviceDrivers] Add more SPI drivers.
2014-07-31 17:10:54 +08:00
aozima
0fc1ac6189
add more SPI device driver.
2014-07-31 16:58:43 +08:00
aozima
2c47f2e683
Fix some spell error;
2014-07-31 13:59:25 +08:00
Bernard Xiong
07c486413b
[external] PNG_NO_WRITE_SUPPORTED issue
...
Move PNG_NO_WRITE_SUPPORTED outside of RT_USING_NEWLIB. #197
2014-07-31 09:46:01 +08:00
Bernard Xiong
59c128c073
[libc] fix compiling warning
2014-07-31 09:30:18 +08:00
bernard
94883a92fb
[pthreads] Fix pthread_cond_init issue. #261
2014-07-31 08:34:36 +08:00
Bernard Xiong
0fafa355f3
Merge pull request #307 from ArdaFu/master
...
[BSP] tm4c129x Add EMAC/PHY driver
2014-07-27 06:14:35 +08:00
ArdaFu
baf608f156
[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
2014-07-25 23:25:32 +08:00
ArdaFu
3879133d90
[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.
2014-07-25 19:07:25 +08:00
ArdaFu
1e396417d8
Revert "[BSP] tm4c129x:"
...
This reverts commit 666d12988a
.
2014-07-25 19:02:37 +08:00
ArdaFu
666d12988a
[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.
2014-07-25 18:58:56 +08:00
Bernard Xiong
0135dd38cf
[bsp] Add tm4c129x bsp building in travis-ci
2014-07-21 22:04:06 +08:00
Bernard Xiong
4e624d857e
[bsp] Fix MB9BF618s scons building issue
2014-07-21 22:02:27 +08:00
Bernard Xiong
e0c56211b4
Merge pull request #304 from ArdaFu/master
...
[bsp] Add BSP for TM4C1294XL (TI Tiva C Series Connected LaunchPad)
2014-07-21 21:35:08 +08:00
ArdaFu
b21c35df63
[bsp] Add IAR EWARM project template for SCONS project auto generation.
2014-07-21 19:09:15 +08:00
bernard
2a269a8a2a
[bsp] Fix MB9BF618S building issue.
2014-07-21 07:28:44 +08:00
bernard
318452796f
[bsp] Add MB9BF618 porting.
2014-07-21 07:00:47 +08:00
bernard
66c2d28fbf
[bsp] Add MB9BF618 porting.
2014-07-21 06:59:50 +08:00
bernard
33fed1b167
[Kernel] Better documentation for doxygen.
2014-07-21 06:29:15 +08:00
bernard
4e2a6cc361
[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").
2014-07-21 06:28:43 +08:00
bernard
9572d3e46a
[bsp] Fix STM32F10x compiling warning.
2014-07-21 06:23:50 +08:00
bernard
02faf9edb8
[Finsh] fix device_open issue when set_device in finsh.
2014-07-20 13:57:49 +08:00
bernard
99e18f008c
[Docs] Add RT-Thread logo.
2014-07-20 13:57:01 +08:00
Arda
d1a4f2e8fe
Merge pull request #1 from RT-Thread/master
...
pull rt-thread master
2014-07-20 00:27:39 +08:00