Commit Graph

2366 Commits

Author SHA1 Message Date
qiuyiuestc b91271d490 Merge pull request #14 from heyuanjie87/ForPullRequest
fixed the string descriptor send to host more than actual
2013-01-17 04:25:23 -08:00
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
heyuanjie87 7ce0547575 fixed the string descriptor send to host more than actual 2013-01-17 14:03:45 +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