| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-11 | log_trace: fix the memmove use | Grissiom | |
| The first parameter of memmove is the dst, not src. Besides, fix the wrong move size. | |||
| 2013-10-11 | DFS: add dfs_file_flush prototype in dfs_file.h | Grissiom | |
| 2013-10-09 | Merge pull request #167 from grissiom/ymodem | Bernard Xiong | |
| components/utilities: add ymodem | |||
| 2013-10-09 | components/utilities: add ymodem | Grissiom | |
| Real-YModem implemented a flexible YModem support. It use callback-based structure to let the user application to deal with the data. It contains 3 examples: 1. echo.c: write the data recieved on YModem to an other device 2. null.c: discard the YModem data 3. tofile.c: write the data to the file system Currently, it does not support batch file transmission. | |||
| 2013-10-10 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-10-09 | fix the line too long issue | bernard | |
| 2013-09-28 | DFS/jffs2: fix bug when umount jffs2 | prife | |
| found by haitao5198 clear mount parition device talbe when jffs2 mount falied | |||
| 2013-09-28 | DFS/jffs2: fix file mode init bug in jffs2_open/opendir | prife | |
| found by haitao52198 URL:http://www.rt-thread.org/phpBB3/viewtopic.php?f=3&t=3112&p=17153#p17153 | |||
| 2013-09-26 | msh: only export cd/pwd when DFS_USING_WORKDIR is set | Grissiom | |
| 2013-09-26 | logtrace: only export cmd when finsh is enabled | Grissiom | |
| 2013-09-24 | notification function: rt_err_t (*tx_complete)(rt_device_t dev, void | joyhope | |
| *buffer) with buffer pointer | |||
| 2013-09-23 | logtrace: adjust the log values | Grissiom | |
| logtrace only use odd number of log levels. So the use could set some custom level amount them. | |||
| 2013-09-23 | logtrace: add LOG_TRACE_VERBOSE log level | Grissiom | |
| 2013-09-23 | logtrace: cleanup code and fix compiling warnings | Grissiom | |
| 2013-09-22 | finsh: unregister rx_indicate when closing the device | Grissiom | |
| Because the device could still remain opened when closed by finsh, the old rx_indicate is useless for finsh. Some buggy driver will still generate rx_indicate even after the device has been closed. So FinSh should unregister the rx_indicate when releasing the old device. | |||
| 2013-09-17 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-09-17 | change the compiling macro before DFS option | bernard | |
| 2013-09-08 | Add gettimeofday declaration in sys/time.h | Bernard Xiong | |
| 2013-09-03 | log_trace: cleanup | Grissiom | |
| 2013-08-31 | finsh: use alias in the variable definition | Grissiom | |
| With this patch, one could define two alias for the same function like: FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_cpu_reset, reboot, reboot the cpu); FINSH_FUNCTION_EXPORT_ALIAS(rt_hw_cpu_reset, __cmd_reboot, reboot the cpu); Suitable for being used in MSH/Finsh. | |||
| 2013-08-22 | dev/portal: fix bug in portal callback forwarding | Grissiom | |
| When forwarding rx/tx callback from the underlaying device(pipe), the "dev" argument should be the portal. So the portal callback could think itself as called. | |||
| 2013-08-22 | dev/portal: add checks on oflag | Grissiom | |
| It does not make sense to open portal without a flag. One should open a portal with RT_DEVICE_OFLAG_RDWR in most cases. | |||
| 2013-08-20 | finsh/cmd: add description for new pipe and portal device | Grissiom | |
| 2013-08-20 | dev/portal: implement portal device | 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. | |||
| 2013-08-20 | dev/pipe: make pipe a type of device | Grissiom | |
| Pipe have many differences with char device. The main difference is altough pipe have both read and write, it is unidirectional in nature. | |||
| 2013-08-19 | dev/pipe: cleanup | Grissiom | |
| 2013-08-19 | dev/pipe: call rx_indicate the time we resume reader | Grissiom | |
| Some reader(FinSh again) would like to block on a semaphore which is released in rx_indicate. So we should invoke rx_indicate in _rt_pipe_resume_reader. | |||
| 2013-08-19 | device/pipe: add nonblocking read/write and force write mode | Grissiom | |
| The previous implementation will always blocks the reader/writer. However, at least FinSh would expect the device to be nonblocking --- read should return 0 when there is no data in it. | |||
| 2013-08-19 | ringbuffer: add put_force and putchar_force API | Grissiom | |
| Add the APIs that will discard the old data when rb is full. | |||
| 2013-08-19 | ringbuffer: fix the ambiguous name | Grissiom | |
| RT_RINGBUFFER_SIZE could mean "the size of the whole buffer", "the size of the empty space" or "the size of the data". Moreover, it's never a micro anymore. Change it to rt_ringbuffer_data_len before it's too late. Also, RT_RINGBUFFER_EMPTY is changed to rt_ringbuffer_space_len. | |||
| 2013-08-19 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-08-19 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-08-19 | add shell device automatically setting for rx_ind | bernard | |
| 2013-08-19 | device/pipe: add rt_pipe_{init,detach} | Grissiom | |
| This provide the possibility that allocate the buffer of the ringbuffer on a specific region, instead of always mallocing it. It also bring us the benefit of using pipe device on the systems without heap. | |||
| 2013-08-12 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | Bernard Xiong | |
| 2013-08-12 | remove compiling warning | Bernard Xiong | |
| 2013-07-29 | fix O_APPEND write issue in RAMFS | bernard | |
| 2013-07-29 | add device_open/close in mkfs | bernard | |
| 2013-07-29 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2013-07-29 | Add ramfs into building script | bernard | |
| 2013-07-25 | Merge pull request #135 from reynoldxu/K60Fxxxx | Bernard Xiong | |
| K60 fxxxx | |||
| 2013-07-25 | remove a var for INT_TX. | reynoldxu | |
| 2013-07-24 | fix a bug in rt_hw_uart_init() where u CAN NOT init some feature. | reynoldxu | |
| 2013-07-24 | add initialization debug code | bernard | |
| 2013-07-22 | add mount table | bernard | |
| 2013-07-14 | move commands out of DFS | Bernard Xiong | |
| 2013-07-09 | Merge pull request #118 from BernardXiong/master | Bernard Xiong | |
| Remove initialization feature for MS VC++ compiler. | |||
| 2013-07-06 | Merge pull request #120 from prife/dfs-fix | Bernard Xiong | |
| dfs: fix the variable definition bug in copy, found by ffgamelife from rt-thread.org | |||
| 2013-07-06 | dfs: fix the variable definition bug in copy, found by ffgamelife from ↵ | prife | |
| rt-thread.org | |||
| 2013-07-05 | remove initialization feature for MS VC++ compiler | Bernard Xiong | |
