4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-01-15 06:59:22 +08:00

4153 Commits

Author SHA1 Message Date
Grissiom
03a2847f12 lpc43xx: fix some compile warnings 2015-01-07 10:25:44 +08:00
Grissiom
7965708050 lpc43xx: add -Wall 2015-01-07 10:25:44 +08:00
Grissiom
df31744178 lpc43xx: fix the M0 project template 2015-01-07 10:25:43 +08:00
Bernard Xiong
da139a4a2f Merge pull request #408 from Coing/rt-threadCoing
fix project.uvoptx can't open,recreate the project.uvoptx. this commit i...
2015-01-06 22:09:10 +08:00
Coing
70aaf4237f fix project.uvoptx can't open,recreate the project.uvoptx. this commit is for post 2015-01-06 21:54:47 +08:00
Grissiom
0ca281c162 lpc43xx: add flash linker script for GCC 2015-01-06 13:40:46 +08:00
Grissiom
bcbe180886 lpc43xx: fix the default RTT_ROOT in SConstruct 2015-01-06 13:39:54 +08:00
Grissiom
fca84daa9d lpc43xx: fix the startup code for GCC 2015-01-06 12:42:12 +08:00
Grissiom
833339e1c6 lpc43xx: output a newline in the header file
Some compiler is brain-damaged that it will yeild a warning for headers
not ended with a newline. Yes, I mean you, Keil.
2015-01-06 11:03:01 +08:00
Grissiom
ff3ab9c0ab lpc43xx: add readme 2015-01-06 10:46:32 +08:00
Grissiom
090adcf4c0 lpc43xx: don't set the Clock again in M0 core
M0 core is always booted by the M4 core. It means that if we are running
in M0, the clock is always configured.
2015-01-06 10:46:32 +08:00
Grissiom
21ef733251 lpc43xx: use the RIT timer as SysTick in M0 core 2015-01-06 10:46:31 +08:00
Grissiom
773a884a4b lpc43xx: move board.c into M0/M4 2015-01-06 10:46:31 +08:00
Grissiom
d2e4050a70 lpc43xx: update template.uvproj and add sct files 2015-01-06 10:46:31 +08:00
Grissiom
959f6c695f lpc43xx: move the application code into its own space 2015-01-06 10:46:31 +08:00
Grissiom
5542af8b7c lpc43xx/driver: fix the VTOR setting 2015-01-06 10:25:43 +08:00
Grissiom
f609a63564 lpc43xx: add uart3 support 2015-01-06 10:25:43 +08:00
Grissiom
a447b5f3cf lpc43xx: refactor uart drivers 2015-01-06 10:25:43 +08:00
Bernard Xiong
c3515abf93 Merge pull request #407 from grissiom/misc-fix
Misc fix
2015-01-05 17:07:23 +08:00
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 a6251a439e7385f 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