bernard
f6ed27b863
[DeviceDrivers] Fix sensor_poll issue.
2015-01-04 20:01:52 +08:00
Grissiom
57b5c74a71
rt_kprintf: force the open_flag to be RT_DEVICE_FLAG_STREAM
...
Commit a6251a439e
changed the serial device to check open_flag
instead of flag. So we should change the rt_kprintf counterpart as well.
2015-01-04 19:43:33 +08:00
Grissiom
099ada6699
finsh: open the finsh device with RT_DEVICE_FLAG_STREAM
2015-01-04 19:42:58 +08:00
bernard
06454fd484
[DeviceDrivers] change tab to space in sensor.
2015-01-04 13:14:53 +08:00
bernard
09602fd9d8
If there is no CPPDEFINES, generate an empty GetCPPDEFINES function.
2015-01-04 12:26:01 +08:00
bernard
a6251a439e
Use open_flag for serial device.
2015-01-04 12:25:20 +08:00
bernard
46bca6f84a
Add C programming language APIs.
2015-01-04 12:24:46 +08:00
bernard
58163f49e0
[DeviceDriver] change the name style of method of C++ code; Add raw mode for sensor.
2014-12-31 22:33:54 +08:00
bernard
b73283135d
Add cplusplus initialization for ARMCC; Fix printf issue in _sys_write.
2014-12-31 11:53:12 +08:00
Bernard Xiong
354d433446
Merge pull request #405 from wangzhouwang/fighter
...
fix stm32f407 uart3 TX config error
2014-12-30 21:40:15 +08:00
unknown
a0b71c1c77
fix stm32f407 uart3 TX config error
2014-12-30 14:18:05 +08:00
Bernard Xiong
34470355a0
Merge pull request #402 from grissiom/freetype
...
external: update freetype to 2.5.4
2014-12-29 12:12:20 +08:00
Grissiom
d0540f0d85
external: update freetype to 2.5.4
2014-12-29 11:30:07 +08:00
Bernard Xiong
df128a046f
Merge pull request #401 from grissiom/fix-ymodem
...
ymodem: fix a race-condition in handshaking
2014-12-28 05:12:12 +08:00
Grissiom
d479960aac
ymodem: fix a race-condition in handshaking
...
As we are sending C continuously, there is a chance that the
sender(remote) receive an C after sending the first handshake package.
So the sender will interpret it as NAK and re-send the package. So we
just ignore it and proceed.
2014-12-26 22:20:17 +08:00
Bernard Xiong
188b64203b
Merge pull request #399 from grissiom/const-data
...
lodepng: make the crc32 LUT const
2014-12-24 18:22:42 +08:00
Grissiom
9944a1b69c
lodepng: make the crc32 LUT const
...
This saves 1KiB ram usage.
2014-12-24 16:05:50 +08:00
Bernard Xiong
0338388090
Merge pull request #398 from grissiom/misc-fix
...
Misc fix
2014-12-24 12:20:04 +08:00
Grissiom
ee59452ee5
clang-analyze: force 32bit compile
2014-12-24 12:10:00 +08:00
Grissiom
c045281ee2
object: fix module name testing
2014-12-24 12:10:00 +08:00
Bernard Xiong
9a1126e4a4
Merge pull request #397 from pangweishen/master
...
RT_TIMER_TICK_PER_SECOND in rtconfig.h for softtime scheduler is not used.
2014-12-23 15:30:02 +08:00
pangwei
3c1c093230
RT_TIMER_TICK_PER_SECOND in rtconfig.h for softtime scheduler ,maybe is not used.
2014-12-23 09:44:13 +08:00
Bernard Xiong
d045053c81
Merge pull request #396 from Coing/rt-threadCoing
...
Rt thread coing
2014-12-17 21:52:24 +08:00
Coing
056b3bed4f
create project.uvprojx by scons mdk5 and delete some useless files
2014-12-17 20:34:19 +08:00
Coing
136b98581a
Merge branch 'rt-threadCoing' of https://github.com/Coing/rt-thread into rt-threadCoing
...
Conflicts:
bsp/lpc5410x/project.uvprojx
2014-12-17 20:30:39 +08:00
Coing
f97062baa7
create project.uvprojx by scons and use mdk5
2014-12-17 20:27:39 +08:00
Coing
e9825dc47f
change project.uvprojx C/C++ path
...
Before the project was established with RB_ROOT
2014-12-16 20:49:49 +08:00
Coing
f68b03f089
change project.uvprojx C/C++ PATH,
...
Before the project is generated by rtt_root
2014-12-16 20:35:35 +08:00
Coing
9b99534a50
just for test
2014-12-16 20:04:43 +08:00
Coing
41f70431f5
add power_lib, Last ignored
2014-12-16 19:57:12 +08:00
Coing
e4fdb84e96
add bsp lpc54102
2014-12-16 19:54:29 +08:00
Bernard Xiong
82ef447e44
[BSP] Update lpc176x GNU link script
2014-12-07 03:02:50 +00:00
Bernard Xiong
ab05daf4ef
[LIBC] fix compiling warning
2014-12-06 07:26:19 +00:00
Bernard Xiong
7241646db2
Merge pull request #389 from grissiom/misc-fix
...
Misc fix
2014-12-02 05:58:51 +08:00
Grissiom
4bb6c8cf0c
module: add !__CC_ARM when test __GNUC__
...
ARMCC will define __GNUC__ in "GNU mode"(with --gnu command line
option). So iff __GNUC__ && !__CC_ARM is GCC.
2014-12-01 18:54:55 +08:00
Grissiom
cf692a4ab4
msh: use list_memheap when RT_USING_MEMHEAP_AS_HEAP is enabled
...
There is no list_mem and only list_memheap when RT_USING_MEMHEAP_AS_HEAP
is enabled.
2014-12-01 18:54:14 +08:00
bernard
c26b999360
Fix the sensor list issue.
2014-12-01 12:22:17 +08:00
Bernard Xiong
43e4615075
Merge pull request #386 from bright-pan/master
...
Add uart driver and finsh function
2014-11-29 13:10:05 +08:00
Bright Pan
3abf1fd5ba
Add uart driver and finsh function
2014-11-29 12:34:18 +08:00
Bernard Xiong
9461da1f84
Merge pull request #384 from bright-pan/master
...
[BSP] Port to NuMicro M051 Series support for Nuvoton corp and fix compile warning
2014-11-26 09:29:14 +08:00
Bright Pan
d50ab16e6f
Port to gcc and fix keil project
2014-11-25 01:08:13 +08:00
Bright Pan
9957f94d0b
[BSP] Port to NuMicro M051 Series support for Nuvoton corp.
...
1. adapt to M052xDN/xDE, M054xDN/xDE, M058xDN/xDE, M0516/xDN/xDE.
2. support heap memory management.
2014-11-23 05:18:15 +08:00
Bright Pan
eeadfe4705
Fix compile warning: variable "c" was declared but never referenced, when RT_USING_CONSOLE is disable.
2014-11-23 00:04:58 +08:00
Bernard Xiong
9ecd18411f
Merge pull request #381 from bright-pan/master
...
Add mdk5 building
2014-11-19 18:43:40 +08:00
Bernard Xiong
d324c88767
Merge pull request #378 from grissiom/tools-next
...
efm32: return empty variable instead of Return('')
2014-11-19 18:09:46 +08:00
Bright Pan
3c65a522fd
Add mdk5 project for stm32 bsps
2014-11-19 15:28:56 +08:00
Bright Pan
777d3c059b
Add mdk5 support in SCons tools
2014-11-19 14:57:10 +08:00
Bright Pan
06f8426f59
Delete trailing whitespace
2014-11-19 14:52:36 +08:00
Grissiom
6c1c83e6da
efm32: return empty variable instead of Return('')
2014-11-19 13:20:32 +08:00
Bernard Xiong
2ad82e749d
Merge pull request #376 from grissiom/tools-next
...
SCons: allow set object files in DefineGroup
2014-11-18 19:08:04 +08:00