Commit Graph

3575 Commits

Author SHA1 Message Date
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
Grissiom 767720c1f7 SCons: allow set object files in DefineGroup
The source files can be the raw file names end with .c or .o. So return
the raw file names is more flexible than wrap them with Object.
2014-11-18 17:08:21 +08:00
aozima 31d214ff80 Merge pull request #375 from aozima/pulls
update RW009 driver: add softAP support.
2014-11-15 17:13:18 +08:00
aozima 92fac29f70 update RW009 driver: add softAP support. 2014-11-15 16:11:24 +08:00
Bernard Xiong 4586e48c18 Merge pull request #374 from limxuzheng/master
add a support for rx62n
2014-11-13 14:27:24 +08:00
limxuzheng cbec4313b1 add rx62n driver library file 2014-11-12 01:18:33 +08:00
limxuzheng 4fea46c83c support rx62n 2014-11-12 01:09:43 +08:00