| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2013-07-05 | Add device checking when set_device. | Bernard Xiong | |
| 2013-06-30 | fix lwip 1.4.1 compiling error when enable component init | Bernard Xiong | |
| 2013-06-30 | add sys_now() function porting | Bernard Xiong | |
| 2013-06-30 | Move logtrace to utilites | Bernard Xiong | |
| 2013-06-30 | Use lwIP 1.4.1 as the default TCP/IP protocol stack | Bernard Xiong | |
| 2013-06-30 | rename group of logtrace | Bernard Xiong | |
| 2013-06-29 | reformat the coding style in dfs_ramfs.c | yiyue.fang | |
| 2013-06-29 | reformat the coding style in usbdevice/core/core.c | yiyue.fang | |
| 2013-06-28 | additional update | yiyue.fang | |
| 2013-06-28 | Embedded GPLv2 license in drivers | yiyue.fang | |
| 2013-06-26 | Embedded GPLv2 license in components | yiyue.fang | |
| 2013-06-26 | Embedded GPLv2 license in pthreads | yiyue.fang | |
| 2013-06-26 | Embedded GPLv2 license in dfs | yiyue.fang | |
| 2013-06-26 | add logtrace component | Grissiom | |
| 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-23 | Update SConscript | Bernard Xiong | |
| 2013-06-23 | Update SConscript | Bernard Xiong | |
| 2013-06-23 | fix compiling warning | Bernard Xiong | |
| 2013-06-23 | fix compiling error | Bernard Xiong | |
| 2013-06-23 | Add component initialization. | Bernard Xiong | |
| 2013-06-15 | udisk can be eject | heyuanjie87 | |
| 2013-06-11 | usbdevice/core: cope with some buggy drivers on USB_MSG_DATA_NOTIFY | Grissiom | |
| Some driver will emit USB_MSG_DATA_NOTIFY before the USB get configured. Filter out those events. | |||
