Commit Graph

917 Commits

Author SHA1 Message Date
bernard.xiong@gmail.com 468db50159 update pthreads components.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1046 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-15 00:25:37 +00:00
bernard.xiong@gmail.com 45461f8afe update MIPS branch.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1045 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-15 00:16:15 +00:00
bernard.xiong 25f50375ef add initial pthread implementation.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1044 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-12 10:26:36 +00:00
bernard.xiong 7018ab0661 add cleanup callback function on thread exit; add IPC object reset command.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1043 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-12 10:16:33 +00:00
bernard.xiong@gmail.com 5837cd792c change the selection block to square in list_view icon mode.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1042 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-07 23:27:08 +00:00
bernard.xiong@gmail.com 523980b430 fix not deleting timer when auto window has been closed.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1041 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-06 04:21:19 +00:00
bernard.xiong@gmail.com dda2cd7254 fix the compiling error.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1040 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-06 04:13:21 +00:00
qiuyiuestc ac812f693d fix data align bug
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1039 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-05 15:08:51 +00:00
qiuyiuestc 6e4a697d0c fix luminaryif_rx pooling issue
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1038 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-01 01:26:00 +00:00
qiuyiuestc 644c879a4c add rt_module_realloc implement
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1037 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-11-01 01:03:50 +00:00
bernard.xiong@gmail.com d3caad90c9 add qsort implementation.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1036 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-31 22:22:28 +00:00
bernard.xiong@gmail.com 54e77664fa romfs and dev is usable. fix directory adjustment in ls function.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1035 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-31 13:52:58 +00:00
bernard.xiong 969b9be9a7 add devfs initialization in application.c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1034 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-29 06:01:04 +00:00
bernard.xiong e91e82d166 remove usr mode stack setting.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1033 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-29 05:59:11 +00:00
bernard.xiong 5f85cb2f78 fix lseek issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1032 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-29 05:58:07 +00:00
bernard.xiong 0486182353 add stdin, stdout, stderr implementation in newlib.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1031 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-29 05:57:19 +00:00
qiuyiuestc fb7d4122fc implement module memory allocator
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1030 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-28 01:21:47 +00:00
bernard.xiong a6f06d24cf add stdin, stdout, stderr implementation in newlib.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1029 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-22 10:20:38 +00:00
bernard.xiong 363ad228a4 add device file system implementation.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1028 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-22 10:15:50 +00:00
bernard.xiong bd6d16ecde fix DFS elm struct mismatch issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1027 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-22 07:26:26 +00:00
bernard.xiong@gmail.com af2019888f fix struct stat issue.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1026 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-21 23:54:55 +00:00
qiuyiuestc 24be5a1bbb add key.c to compile
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1025 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 12:11:06 +00:00
qiuyiuestc ffc5956b07 construct all modules
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1024 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 12:06:25 +00:00
qiuyiuestc 1eb9b5c074 implement virtual key in QEMU/mini2440
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1023 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 10:12:00 +00:00
qiuyiuestc 9403fd7fc5 support kernel symbol link in module system
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1022 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 09:25:00 +00:00
qiuyiuestc 87c7e890b2 update module demo
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1021 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 09:22:56 +00:00
qiuyiuestc 9536c46386 add virtual key driver for QEUM/mini2440
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1020 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 09:20:21 +00:00
qiuyiuestc e98032b284 implement sin and cos function
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1019 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 09:15:38 +00:00
bernard.xiong 0f5fb37f9a remove the complicated definition on FTK component.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1018 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 08:27:41 +00:00
bernard.xiong ad3d42106a Improve the Device File System of the POSIX compatibility
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1017 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 08:20:42 +00:00
bernard.xiong e7fb6e7be2 Improve the Device File System of the POSIX compatibility
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1016 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 08:19:07 +00:00
bernard.xiong b4a98e4457 Improve the Device File System of the POSIX compatibility
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1015 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-19 08:18:24 +00:00
bernard.xiong@gmail.com 14a0eaf617 add init loongson soc3210 porting.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1014 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-15 23:54:36 +00:00
bernard.xiong@gmail.com 83c4a17c6e add init loongson soc3210 porting.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1013 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-15 23:53:22 +00:00
bernard.xiong@gmail.com 67eff19969 add init loongson soc3210 porting.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1012 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-15 23:40:44 +00:00
bernard.xiong@gmail.com 0395886e11 add rand function in minilibc.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1011 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-15 23:31:11 +00:00
bernard.xiong 9e324032b6 fix rt_realloc issue when realloc a NULL pointer.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1010 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-14 09:38:03 +00:00
bernard.xiong 8a43cbc5b9 add POSIX thread directory.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1009 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-14 08:06:26 +00:00
bernard.xiong f5d6586c1a add POSIX thread directory.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1008 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-14 08:05:30 +00:00
qiuyiuestc 809f8c5fd3 fix MMU table overwrite issue
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1007 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-10 11:50:44 +00:00
qiuyiuestc acfbfad25e fix MMU table overwrite issue
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1006 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-10 11:50:28 +00:00
bernard.xiong da7bbdb0df remove interrupt.h and compiling error in jz47xx branch.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1005 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-09 09:20:28 +00:00
jiaojinxing1987@gmail.com d56c91e322 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1004 bbd45198-f89e-11dd-88c7-29a3b14d5316 2010-10-08 11:27:05 +00:00
jiaojinxing1987@gmail.com 8f2f6f647b git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1003 bbd45198-f89e-11dd-88c7-29a3b14d5316 2010-10-08 11:26:27 +00:00
jiaojinxing1987@gmail.com 19517efc3d 修改FTK的文件组织
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1002 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-08 11:24:55 +00:00
jiaojinxing1987@gmail.com aad58f3567 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1001 bbd45198-f89e-11dd-88c7-29a3b14d5316 2010-10-08 11:23:47 +00:00
jiaojinxing1987@gmail.com bd144ed23a git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1000 bbd45198-f89e-11dd-88c7-29a3b14d5316 2010-10-04 09:02:45 +00:00
jiaojinxing1987@gmail.com ffa3341d41 startup.c
rtthread_startup函数的
rt_system_heap_init(__bss_end, (void*)0x34000000);
暂时改为
rt_system_heap_init((void*)0x33000000, (void*)0x34000000);

application.c
RT_INIT_THREAD_STACK_SIZE改为10*1024

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@999 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-04 08:28:55 +00:00
jiaojinxing1987@gmail.com c1798b7585 struct rt_thread 的 stack_size 改回 rt_uint16_t 类
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@998 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-04 07:55:24 +00:00
jiaojinxing1987@gmail.com 47c5101124 第415行
if (fno.fattrib & AM_DIR) d->d_type &= DFS_DT_DIR;
		else d->d_type &= DFS_DT_REG;
改为:
		if (fno.fattrib & AM_DIR) d->d_type = DFS_DT_DIR;
		else d->d_type = DFS_DT_REG;

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@997 bbd45198-f89e-11dd-88c7-29a3b14d5316
2010-10-03 03:18:19 +00:00