prife
1b1908b35d
[kservice] fix rt_strcmp/strncmp/strlen prototype
2015-05-20 20:40:57 +08:00
prife
c6f88ef726
dfs_win32: add seekdir support
2015-02-02 01:21:40 +08:00
prife
2427f2a87e
Merge pull request #246 from nongxiaoming/master
...
modify the pixel format to RGB565 in sdl_fb.c
2014-03-23 16:32:10 +08:00
prife
b7b760d58c
Merge pull request #239 from prife/master
...
simulator: fix compile errors in nand driver(512+16)
2014-02-16 14:35:01 +08:00
prife
d8f06c8542
simulator: fix compile errors in nand driver(512+16)
2014-02-16 14:30:58 +08:00
prife
f015f36d05
dfs: support copy directory
2014-02-09 15:27:52 +08:00
prife
a6fa98f1ee
simulator: fix exit issue when close RTGUI window
2014-02-09 11:24:36 +08:00
prife
86cdc22043
kernel: rearrange the header file include order
...
There are some CONFIG OPTIONS in rtdebug.h, which may influence the
rtdef.h, so rtdebug.h should be head of the rtdef.h
2014-01-11 16:50:53 +08:00
prife
c07a78ae00
nfs: fix bug
...
I have to mention that this bug is introduced by myself, in the last
commit <fd07f30f511335f506ae6557e300093d4dde421e> to dfs_nfs.c
2014-01-11 14:57:02 +08:00
prife
95006bb503
Merge pull request #215 from prife/master
...
fix dfs_unmount bug
2013-12-21 04:06:25 -08:00
prife
eac3b8d96c
Merge pull request #217 from grissiom/fix-dfs
...
DFS: let mount fail on device open error
2013-12-20 20:16:58 -08:00
prife
26a31d662d
dfs: make elmfatfs check secter size everytime
...
more infomation:
http://www.rt-thread.org/phpBB3/topic2965.html
2013-12-21 12:04:19 +08:00
prife
4f9dc273ec
dfs: fix dfs_unmount bug
...
fix #211
2013-12-21 11:35:09 +08:00
prife
27112267e9
dfs: rename varialbe name in dfs_filesystem_lookup
...
empty is confused in dfs_filesystem_lookup.
2013-12-21 10:58:52 +08:00
prife
52db5cfbe0
Merge pull request #210 from prife/master
...
dfs: refine code
2013-12-19 07:44:28 -08:00
prife
f4e8820bca
dfs: refine more code
...
clean code with pointer rather than index
2013-12-19 13:58:30 +08:00
prife
7fd6d17d5b
dfs: refine code
...
decrease indentation to make cleaner code
fix mkfs bug when there is no mkfs implementation
2013-12-19 00:31:39 +08:00
prife
cb347f5af0
Merge pull request #207 from prife/master
...
update bsp/simulator
2013-12-08 04:59:18 -08:00
prife
712d9428ed
simulator: disable RTGUI in rtconfig.h
...
clean code in SConstruct and application.c, disable RTGUI in rtconfig.h
by default.
2013-12-08 20:39:19 +08:00
prife
b79b9be19f
finsh: fix finsh device setting
...
1. rt_console_get_device should be call to set shell device only when it is null, or it will make finsh_set_device useless.
2. RT_USING_CONSOLE can be disabled in bsp/rtconfig.h
2013-11-18 21:17:49 +08:00
prife
0701b57eaa
Merge pull request #188 from prife/master
...
simulatr: print error messages when RTT_RTGUI is invalid
2013-10-28 07:59:35 -07:00
prife
a12892af31
simulatr: print error messages when RTT_RTGUI is invalid
2013-10-26 14:00:24 +08:00
prife
3a33906ab1
simulator/jffs2: remove _TIME_T_DEFINED when built by VC++
...
_TIME_T_DEFINED was pre-defined in order to build jffs2 with VC.
While it may cause many side effects.
2013-10-17 23:47:08 +08:00
prife
5641360b49
simulator: add createdef.py to generate def file for VS
...
Now we can get rid off Mingw to create def file. To create def file, one
should run:
scons --def
in the bsp/simulator.
2013-10-14 22:53:59 +08:00
prife
821ab3b9aa
scons script: support to generate vs2012 project xml
...
rename template.vcproj to template_vs2005.vcproj
add template_vs2012.vcxproj
NOTE: the vs2012.py is ugly, just can work.
2013-10-01 15:37:34 +08:00
prife
f71f0595d6
DFS/jffs2: fix bug when umount jffs2
...
found by haitao5198
clear mount parition device talbe when jffs2 mount falied
2013-09-28 14:57:05 +08:00
prife
12a6366217
DFS/jffs2: fix file mode init bug in jffs2_open/opendir
...
found by haitao52198
URL:http://www.rt-thread.org/phpBB3/viewtopic.php?f=3&t=3112&p=17153#p17153
2013-09-28 14:43:00 +08:00
prife
63394f5d1b
Merge pull request #155 from grissiom/simulator
...
Simulator
2013-09-14 08:20:28 -07:00
prife
02e74583c7
simulator: update code for new component initialization support on mingw
2013-07-11 23:31:34 +08:00
prife
15b08b483a
dfs: fix the variable definition bug in copy, found by ffgamelife from rt-thread.org
2013-07-06 16:41:10 +08:00
prife
49404aceeb
Merge pull request #88 from grissiom/fix-sim-serial
...
simulator: fix serial_write
2013-05-23 12:30:10 +08:00
prife
d0d1861d81
Merge pull request #88 from grissiom/fix-sim-serial
...
simulator: fix serial_write
2013-05-19 08:48:18 -07:00
prife
e952d55d6d
Merge pull request #70 from geniusgogo/dfs-fixbug
...
Dfs clean and optimized code
2013-04-03 09:10:49 -07:00
prife
96c9aea120
Merge pull request #69 from geniusgogo/dfs-fixbug
...
dfs.c: fix null pointer bug.
2013-03-31 11:36:47 -07:00
prife
ce612157da
Merge branch 'master' of github.com:RT-Thread/rt-thread
2013-03-15 16:58:04 +08:00
prife
9a80044a55
simulator: update readme.txt, disable RT_USING_MODULE in rtconfig.h
2013-03-15 16:55:44 +08:00
prife
70611580dc
simulator: move {dfs_win32.c,moudule_win32.} from drives/
2013-03-15 16:54:23 +08:00
prife
dac91dc569
Merge pull request #47 from aozima/aozima
...
add dfs_win32_stat st_mtime support.
2013-03-03 02:25:12 -08:00
prife
157e326487
dfs_elm.c: fix the head file conflicts caused by time.h
2013-03-02 18:56:07 +08:00
prife
377c153c40
Merge branch 'master' of github.com:RT-Thread/rt-thread
2013-03-02 18:40:01 +08:00
prife
2b0ebebcc2
simulator: update comments,add 'RTT_IN_MODULE' macro in testdll\SConstruct
2013-03-02 18:39:05 +08:00
prife
c6ba8eac62
Merge branch 'master' of github.com:RT-Thread/rt-thread
2013-03-02 14:38:15 +08:00
prife
f1fe20a3df
simulator: fix dfs_win32_mkfs prototype
2013-03-02 14:35:04 +08:00
prife
5cb02e1258
simulator: make sure LCD driver ready to use after rt_hw_sdl_start is invoked
2013-03-02 14:32:26 +08:00
prife
27d6d60279
Merge pull request #44 from prife/toolscript-fix
...
simulator: assign the x86 32bit version in Enverionment, or the 64bit version will be built with vs2010 in win7 64bit
2013-03-01 22:28:37 -08:00
prife
842d129f03
simulator: assign the x86 32bit version in Enverionment, or the 64bit version will be built with vs2010 in win7 64bit
2013-03-01 22:43:33 +08:00
prife
07605d6bed
Merge pull request #43 from aozima/aozima
...
fixed DFS elmfat bug.
2013-03-01 03:47:43 -08:00
prife
cc3684847f
tools script: fix up mdk460 link error
2013-03-01 02:27:32 +08:00
prife
3478420fad
Merge branch 'master' of github.com:RT-Thread/rt-thread
2013-03-01 01:55:47 +08:00
prife
a665b97129
app module for simulator: add the missing module_win32.c
2013-03-01 01:30:21 +08:00
prife
8bff1f8397
app module of simulator:update readme.txt, add rtthread.def for default buiding with msvc
2013-02-28 00:39:37 +08:00
prife
188dfea3a7
app module simulator: add app module test cases
2013-02-27 02:41:02 +08:00
prife
1ab15ba0a6
app module of simlator: simpliy command of building, now use scons --def to create rtthread.def which can used by msvc
2013-02-27 02:27:19 +08:00
prife
a07b4a4396
app module of simlator: rename librtthread.a to rtthread.lib after post-building
2013-02-27 02:04:43 +08:00
prife
5923b4abc8
Merge branch 'master' of github.com:RT-Thread/rt-thread into sim-module
2013-02-27 00:39:07 +08:00
prife
a64ec10e68
app module support for simlator, first version
2013-02-27 00:37:57 +08:00
prife
242574a36f
mingw support for simulator: rtgui
2013-02-26 17:51:21 +08:00
prife
2106287efe
mingw support for simulator: dfs/uffs
2013-02-26 16:40:04 +08:00
prife
8928f4e4b7
mingw support for simulator: dfs/dfs_win32
2013-02-26 16:36:33 +08:00
prife
9f355875d8
mingw support for simulator: dfs/fatfs
2013-02-26 16:23:28 +08:00
prife
9ccdf4172e
basic mingw support for simulator: kernel and finsh
2013-02-26 16:03:08 +08:00
prife
38f1c4ef55
add declaration in simulator/drivers/usart_sim.c
2013-02-07 23:32:26 +08:00
prife
fd5dfc723c
clean code in simulator/drivers/serial.c
2013-02-07 23:27:29 +08:00
prife
81751d99cc
fix bug in simulator/drivers/serial.c which deadlock may happen if multi-uart both output use printf
2013-02-07 23:21:19 +08:00
prife
1c522be515
rewrite serial/uart code in simulator to support multi-uarts
2013-02-07 23:18:59 +08:00
prife
fb94ccd89e
Merge branch 'simdev'
2013-02-02 00:37:10 +08:00
prife
4f02e67bef
enabe dfs_win32 in simulator when built on windows
2013-01-28 18:06:59 +08:00
prife
5cc1dcb879
create disk/{ad, nor, nand in bsp/simulator
2013-01-28 18:05:19 +08:00
prife
2a3f223b4e
Merge branch 'master' of github.com:RT-Thread/rt-thread
2013-01-25 12:21:59 +08:00
prife
4be62911f9
show volume size in KBytes in df
2013-01-25 12:17:47 +08:00
prife
72bd8b9978
clean code in bsp/simulator/rtconfig.py
2013-01-24 17:24:31 +08:00
prife
f709ddf631
fix compile errors with vs in bsp/simulator
2013-01-24 17:13:09 +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
goprife@gmail.com
ecb226f9d4
clean code in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2577 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-31 06:37:37 +00:00
goprife@gmail.com
e10d628b47
remove the drivers in uffs/nand which is already out of date. now you can look simulator to explore how to use uffs on nand flash or Realtouch demo code on github
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2576 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-31 06:11:09 +00:00
goprife@gmail.com
3b2b01c375
1. fix bug in uffs_nandif.c to work with mtd nand driver; 2)clean code in uffs_nandif.c and dfs_uffs.h
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2575 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-31 06:07:04 +00:00
goprife@gmail.com
e56e9a2674
remove one comment line in simulator/rtconfig.h
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2574 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-31 06:02:18 +00:00
goprife@gmail.com
e81907607f
fix bugs in bsp/simulator/nanddrv_file.c; support NFTL and uffs!; format coding style with astyle
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2573 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-31 05:39:12 +00:00
goprife@gmail.com
91197259ac
fix warning in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2562 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-30 09:39:35 +00:00
goprife@gmail.com
8951089b5a
add win32 error code transform to DFS error code;
...
fix warning in usart_sim.c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2559 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-30 06:32:14 +00:00
goprife@gmail.com
799ecf48c6
update uffs so it can work with mtd interface.
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2558 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-30 03:26:34 +00:00
goprife@gmail.com
a3b5fa5870
enable UFFS, and modify the uffs options in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2557 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-30 03:24:54 +00:00
goprife@gmail.com
fd07f30f51
fix path bug and file/dir mode bug in dfs_nfs.c
...
now we can create file or directory on NFS server both with FreeNFS on windows and nfs-server on linux
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2556 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 16:55:23 +00:00
goprife@gmail.com
42090544fc
close uffs since the nand driver is not okay yet.
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2555 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 12:31:12 +00:00
goprife@gmail.com
58fc3334b0
add dfs_fd check code in dfs and fix a warning.
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2547 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 06:28:28 +00:00
goprife@gmail.com
c0fadff061
dfs_fd check code should not be in fd_get, which will cause open/mkdir failed.
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2546 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 05:01:02 +00:00
goprife@gmail.com
5bc586d399
fix compile warnings in dfs_elm.c to make sure type matching
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2545 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 04:14:07 +00:00
goprife@gmail.com
77f4ee3029
fix compile warnings in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2544 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 04:12:47 +00:00
goprife@gmail.com
e1e948a33e
fix spell errors in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2542 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 03:44:00 +00:00
goprife@gmail.com
911cbb5793
move check dfs_fd valid code from close to fd_get
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2540 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-29 02:49:35 +00:00
goprife@gmail.com
1c419d428e
check dfs_fd valid in close
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2539 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-28 13:40:52 +00:00
goprife@gmail.com
8df650d861
clean code in sim/win32/cpu_port.c
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2536 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-27 08:31:53 +00:00
goprife@gmail.com
1b274d996f
format code style with astyle in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2535 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-27 08:26:35 +00:00
goprife@gmail.com
2e1de690f2
remove realtouch ui, then move snake to rtgui_demo
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2534 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-27 08:21:30 +00:00
goprife@gmail.com
10892ce762
clean code in bsp/simulator
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2533 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-27 08:03:18 +00:00
goprife@gmail.com
2bae33a381
change nand_sim.c to nanddrv_file.c; add SDL.dll to bsp/simulator; clean code
...
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2532 bbd45198-f89e-11dd-88c7-29a3b14d5316
2012-12-27 07:21:13 +00:00