2364 Commits

Author SHA1 Message Date
Bernard Xiong
14dbee0082 Merge pull request #16 from grissiom/fix-timer
more deterministic on timer
2013-01-17 00:28:24 -08:00
Grissiom
0001344105 more deterministic on timer
If two timer will timeout at the same tick, the one started later will
be called later. I've tested the patch on simulator and it _seems_ OK.

Reported-by: xdzy on the forum and delin17 <delin17@qq.com>
2013-01-17 16:13:01 +08:00
qiuyiuestc
250fd1082b Merge pull request #13 from heyuanjie87/ForPullRequest
handle standard request to interface that defined in class
2013-01-16 20:57:37 -08:00
heyuanjie87
a3bde3c4a3 handle standard request to interface that defined in class 2013-01-17 12:23:06 +08:00
Bernard Xiong
9721603b72 Add RT_MTD_ESRC definitions.
Add RT_MTD_ESRC definitions. If the source page has issue when copying a page, the low level can return this error code.
2013-01-17 10:06:01 +08:00
Bernard Xiong
7a8dfb6dd5 Merge pull request #11 from grissiom/remove-newlib-math
remove math code for newlib
2013-01-13 22:53:52 -08:00
Grissiom
9168e18e5c newlib: use the LIBS argument in DefineGroup instead of modifying the Env 2013-01-13 09:48:37 +08:00
Grissiom
8ad12057c4 Newlib: link with libm in default.
libm is a frequently used lib. Newlib is compiled with
-ffunction-sections in recent GCC tool chains. The linker would just
link in the functions that have been referenced. So setting this won't
result in bigger text size.
2013-01-11 15:13:11 +08:00
qiuyiuestc
64bf67ccfd Merge pull request #12 from heyuanjie87/usb-device
Usb device:correct the macro
2013-01-10 08:23:38 -08:00
heyuanjie87
1cb356c9df Correct macro definition 2013-01-11 00:03:46 +08:00
heyuanjie87
7b2929303e revert some define to usb_common.h 2013-01-11 00:02:40 +08:00
qiuyiuestc
da1414ff27 Merge pull request #9 from heyuanjie87/usb-device
Usb-device
2013-01-10 05:50:11 -08:00
Grissiom
3ef523714f remove math code for newlib
Newlib already have optimized and full featured math implementation. To
use it, one should add:

    env['LIBS'] = ['m']

or equivalent to the SConstruct.
2013-01-10 14:58:07 +08:00
Bernard Xiong
c81fa554d9 Merge pull request #10 from grissiom/fix-math
fix math.h
2013-01-09 17:15:20 -08:00
Grissiom
1bb22a0a0b fix math.h
Declare sin/cos and M_PI in math.h.
2013-01-09 21:37:41 +08:00
heyuanjie87
d84fde4e54 revert the define 2013-01-09 18:56:31 +08:00
heyuanjie87
928cabff50 allows the user custom PID and VID 2013-01-09 18:07:59 +08:00
heyuanjie87
58317f5bd2 use new interface to send status in control transfer 2013-01-09 17:55:46 +08:00
Bernard Xiong
1eb6e23c43 add lwip 1.4.1 source code 2013-01-09 00:13:42 -08:00
heyuanjie87
96f5a6dcec move the define related to Mass to here;
remove product ID
2013-01-09 12:20:15 +08:00
heyuanjie87
d20974b9d2 allows the user custom PID and VID 2013-01-09 12:18:13 +08:00
heyuanjie87
6119136596 remove product ID 2013-01-09 12:15:09 +08:00
heyuanjie87
6b0b2d51e3 move the define related to Mass to mstorage.h 2013-01-09 12:12:25 +08:00
heyuanjie87
22786f8817 allows the user to custom PID and VID;
add a dcd operation to send status in control transfer
2013-01-09 12:04:01 +08:00
Bernard Xiong
47d8dc67c0 change version number 2013-01-09 11:00:32 +08:00
Bernard Xiong
accace98e0 Merge pull request #8 from mbbill/correct_crlf
Correct crlf
2013-01-08 18:13:32 -08:00
Ming, Bai
02b8e9366f Merge pull request #1 from grissiom/update-more-crlf
LGTM, thanks!
2013-01-08 08:25:19 -08:00
Grissiom
3bab79a7dd update CRLF 2013-01-09 00:06:34 +08:00
Grissiom
01d3d80944 update .gitattributes 2013-01-08 23:57:29 +08:00
Ming, Bai
1ea6fd2a94 Update CRLF 2013-01-08 23:10:25 +08:00
Ming, Bai
86623c945f Update CRLF 2013-01-08 23:09:34 +08:00
Ming, Bai
85d0f41067 Continue updating CRLF 2013-01-08 22:52:41 +08:00
Ming, Bai
ef3211589e Update .gitattributes 2013-01-08 22:47:48 +08:00
Ming, Bai
b4de7cce57 Re-normalizing the repo 2013-01-08 22:40:58 +08:00
Ming, Bai
f3192c2293 gitattributes correction 2013-01-08 22:39:26 +08:00
Bernard Xiong
1fab41d48a Create README.md 2013-01-08 05:12:58 -08:00
Bernard Xiong
72782e9203 convert end of line 2013-01-08 05:05:02 -08:00
prife
b3cf278502 1) elm fatfs can do mkfs without mounting first, 2) use new mkfs 3)change linebreak in dfs_uffs.c to unix 2013-01-08 20:43:52 +08:00
prife
530fc903a4 change linebreak in dfs_uffs.c to unix style 2013-01-08 20:37:02 +08:00
prife
4bc0347b11 update dfs_xxx_mkfs in jffs2 nand uffs.c to use new args 2013-01-08 20:30:57 +08:00
prife
1e6bf8671c format dfs_elm.c with astyle 2013-01-08 19:52:00 +08:00
prife
5646189b29 elm fatfs support mkfs with no need to run dfs_mount elm first; and can mount/umount/mkfs without reset any more 2013-01-08 18:58:45 +08:00
Bernard Xiong
3d0ca0d08f Merge pull request #3 from rogerz/master
Ignore temporary files and force unix format in repository as in ART
2013-01-04 07:12:31 -08:00
Rogerz Zhang
1b1198e02a Add .gitignore 2013-01-04 22:59:28 +08:00
Rogerz Zhang
266dbb79cc Add .gitatrributes 2013-01-04 22:59:18 +08:00
Ubuntu
ecd66612cf remove lpc122x because there is a common cortex-m0 porting. 2013-01-04 06:03:03 -08:00
Bernard Xiong
ed7beee936 Merge pull request #2 from rogerz/travis-ci
Add support for travis ci
2013-01-04 05:31:06 -08:00
Rogerz Zhang
2595a64fb7 Add support for auto ci 2013-01-04 19:55:35 +08:00
Rogerz Zhang
2fc60ba1c3 Fix build error under linux 2013-01-04 19:55:19 +08:00
wuyangyong
dd5742c9bc fix spelling error.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2581 bbd45198-f89e-11dd-88c7-29a3b14d5316
2013-01-01 12:25:32 +00:00