- 12 10月, 2013 1 次提交
-
-
由 Grissiom 提交于
Define RT_DEBUG_IN_THREAD_CONTEXT when RT_DEBUG is not defined.
-
- 11 10月, 2013 1 次提交
-
-
由 Grissiom 提交于
In thread context means: 1) the scheduler has been started; 2) not in interrupt context. It is more stronger than RT_DEBUG_NOT_IN_INTERRUPT. With this commit, you will catch the error on situations like taking mutex before scheduling instead of crashing on NULL pointer reference.
-
- 09 10月, 2013 1 次提交
-
-
由 bernard 提交于
-
- 23 9月, 2013 1 次提交
-
-
由 Grissiom 提交于
vsnprintf is a common string function that could be used in many places. Using both vsnprintf in libc and vsnprintf in the RTT could make a bigger image. Moreover, if newlib is not enabled when compiling with GCC, referencing vsnprintf will lead to link error: .../arm-none-eabi/lib/armv7-ar/thumb/softfp/libc.a(lib_a-sbrkr.o): In function `_sbrk_r': sbrkr.c:(.text._sbrk_r+0xc): undefined reference to `_sbrk' collect2: error: ld returned 1 exit status Using rt_vsnprintf could avoid such problem.
-
- 20 8月, 2013 2 次提交
-
-
由 Grissiom 提交于
Portal is a device that connect devices. Currently, you can only connect pipes in portal. Pipes are unidirectional. But with portal, you can construct a bidirectional device with two pipes.
-
由 Grissiom 提交于
Pipe have many differences with char device. The main difference is altough pipe have both read and write, it is unidirectional in nature.
-
- 24 7月, 2013 1 次提交
-
-
由 bernard 提交于
-
- 22 7月, 2013 1 次提交
-
-
由 bernard 提交于
-
- 09 7月, 2013 1 次提交
-
-
由 Grissiom 提交于
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.
-
- 06 7月, 2013 2 次提交
-
-
由 Bernard Xiong 提交于
-
由 Bernard Xiong 提交于
-
- 01 7月, 2013 1 次提交
-
-
由 Grissiom 提交于
-
- 30 6月, 2013 1 次提交
-
-
由 Bernard Xiong 提交于
Please @Grissiom check why add this header file in rtthread.h.
-
- 29 6月, 2013 2 次提交
-
-
由 yiyue.fang 提交于
-
由 yiyue.fang 提交于
convert the Tabs to Spaces
-
- 24 6月, 2013 2 次提交
-
-
由 Bernard Xiong 提交于
-
由 Bernard Xiong 提交于
-
- 23 6月, 2013 2 次提交
-
-
由 Bernard Xiong 提交于
-
由 Bernard Xiong 提交于
-
- 03 6月, 2013 2 次提交
-
-
由 Grissiom 提交于
-
由 Bernard Xiong 提交于
-
- 29 5月, 2013 1 次提交
-
-
由 Grissiom 提交于
-
- 24 5月, 2013 1 次提交
-
-
由 Grissiom 提交于
We currently only support building with CCS and SCons is not using. bsp/rm48x50/HALCoGen/HALCoGen.{hcg,dil} is the HALCoGen project file. You may need to regenerate the source file as you like, providing that: 1, IRQ is in Dispatch Mode and the table entry is IRQ_Handler. The channel 5 in enabled and connected to IRQ. 2, RTI driver is enabled and compare3 source is selected to counter1 and the compare3 will generate tick in the period of 10ms. This value is coresponding with RT_TICK_PER_SECOND in rtconfig.h. In CCS, you need to create a new CCS project and create link folders pointing at bsp/rm48x50, libcpu/arm/rm48x50 and src/, include/. Remember to add the include path to the Build Properties.
-
- 25 4月, 2013 1 次提交
-
-
由 Bernard Xiong 提交于
-
- 17 4月, 2013 1 次提交
-
-
由 Bernard Xiong 提交于
-
- 26 3月, 2013 1 次提交
-
-
由 Bernard Xiong 提交于
-
- 19 3月, 2013 2 次提交
- 27 2月, 2013 1 次提交
-
-
由 prife 提交于
-
- 09 1月, 2013 1 次提交
-
-
由 Bernard Xiong 提交于
-
- 30 12月, 2012 2 次提交
-
-
由 dzzxzz@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2566 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2560 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
- 29 12月, 2012 3 次提交
-
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2554 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2552 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2551 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
- 14 12月, 2012 2 次提交
-
-
由 dzzxzz@gmail.com 提交于
convert the tabs to spaces convert the file format to unix style git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2483 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
由 goprife@gmail.com 提交于
please see this commit with revision 2478 git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2482 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
- 28 11月, 2012 1 次提交
-
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2459 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
- 16 11月, 2012 1 次提交
-
-
由 bernard.xiong@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2422 bbd45198-f89e-11dd-88c7-29a3b14d5316
-
- 29 10月, 2012 1 次提交
-
-
由 sc943313837@gmail.com 提交于
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2377 bbd45198-f89e-11dd-88c7-29a3b14d5316
-