summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-09device: add ref_count supportGrissiom
This is a simple work around to the current device stack design. A ref_count could let different modules to open/close the same device independently without interfere others in some degree. But there is still some data shared between the modules, like flag, open_flag and user_data. Moreover, it won't yield an error if A open a device, and B read from it before open it in B. Maybe alloc a new handle in rt_device_open will be the ultimate solution. But that is much bigger change and we may leave it to future development.
2013-07-06Merge pull request #120 from prife/dfs-fixBernard Xiong
dfs: fix the variable definition bug in copy, found by ffgamelife from rt-thread.org
2013-07-06dfs: fix the variable definition bug in copy, found by ffgamelife from ↵prife
rt-thread.org
2013-07-05fix the spelling wrongBernard Xiong
2013-07-05remove initialization feature for MS VC++ compilerBernard Xiong
2013-07-05Add device checking when set_device.Bernard Xiong
2013-07-04Merge pull request #117 from grissiom/fix-sam7xBernard Xiong
remove RT_LWIP_TCP_SND_BUF setting
2013-07-04remove RT_LWIP_TCP_SND_BUF settingGrissiom
When not configured in rtconfig.h, lwipopt.h will give us a reasonable value(TCP_MSS * 2).
2013-07-01Merge pull request #115 from grissiom/rm48x50Bernard Xiong
rm48x50: restore missing include for __TI_COMPILER_VERSION__
2013-07-01rm48x50: restore missing include for __TI_COMPILER_VERSION__Grissiom
2013-06-30fix lwip 1.4.1 compiling error when enable component initBernard Xiong
2013-06-30add sys_now() function portingBernard Xiong
2013-06-30Move logtrace to utilitesBernard Xiong
2013-06-30Use lwIP 1.4.1 as the default TCP/IP protocol stackBernard Xiong
2013-06-30rename group of logtraceBernard Xiong
2013-06-30Remove the stdarg.h file include.Bernard Xiong
Please @Grissiom check why add this header file in rtthread.h.
2013-06-29reformat the coding style in rthw.hyiyue.fang
2013-06-29reformat the coding style in rtdef.hyiyue.fang
convert the Tabs to Spaces
2013-06-29reformat the coding style in dfs_ramfs.cyiyue.fang
2013-06-29reformat the coding style in usbdevice/core/core.cyiyue.fang
2013-06-29reformat the coding styleyiyue.fang
convert Tabs to spaces
2013-06-28additional updateyiyue.fang
2013-06-28Embedded GPLv2 license in driversyiyue.fang
2013-06-26Embedded GPLv2 license in componentsyiyue.fang
2013-06-26Embedded GPLv2 license in pthreadsyiyue.fang
2013-06-26Embedded GPLv2 license in dfsyiyue.fang
2013-06-25Merge pull request #113 from grissiom/logtraceBernard Xiong
add logtrace component
2013-06-26add logtrace componentGrissiom
Logtrace is a component that could output the log into either a device or a file. It has the ability to filter the log messages according to a pre-module level. Define RT_USING_LOGTRACE in rtconfig.h if you want to have a try.
2013-06-24fix spelling error.aozima
2013-06-24Embedded GPLv2 license.Bernard Xiong
2013-06-24Update kservice.cBernard Xiong
2013-06-24Add rt_kprintf re-defined, which is suggested by ufbycd.Bernard Xiong
2013-06-23Merge pull request #112 from aozima/pullsBernard Xiong
update libcpu/arm/cortex-m4: support lazy stack optimized.
2013-06-23Update SConscriptBernard Xiong
2013-06-24Update rtthread-lpc17xx.ldBernard Xiong
2013-06-23Update SConscriptBernard Xiong
2013-06-23update scons script: support THUMB-2 CODE.aozima
2013-06-23update libcpu/arm/cortex-m4: support lazy stack optimized.aozima
2013-06-23fixed bug: correct cortex-m SCB->VTOR address.aozima
2013-06-23format code by Astyle.aozima
2013-06-23fix compiling warningBernard Xiong
2013-06-23fix compiling errorBernard Xiong
2013-06-23Add component initialization.Bernard Xiong
2013-06-23Merge branch 'master' of https://github.com/RT-Thread/rt-threadBernard Xiong
2013-06-23Add component initialization define in rtdef.hBernard Xiong
2013-06-22update iar.py: fixed bug when path is absolute.aozima
2013-06-22Merge pull request #108 from aozima/pullsBernard Xiong
回收main函数所用的栈空间
2013-06-22update libcpu/arm/cortex-m0: restore MSP.aozima
2013-06-22update libcpu/arm/cortex-m3: restore MSP.aozima
2013-06-22update libcpu/arm/cortex-m4: restore MSP.aozima