| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-11-01 | [DeviceDriver] Remove i2c_core_lock. | bernard | |
| 2014-11-01 | [Sensor] code cleanup | Bernard Xiong | |
| 2014-11-01 | [Drivers] Add sensor framework | Bernard Xiong | |
| 2014-09-24 | update RW009 wifi driver. | aozima | |
| 2014-09-08 | update RW009 driver. | aozima | |
| 2014-09-01 | [Serial] BUG Fix: data be send twice in mode that other than polling | heyuanjie87 | |
| 2014-08-29 | Update SConscript: add spi to include path. | aozima | |
| 2014-08-04 | [DeviceDrivers] Add modification under Linux | Bernard Xiong | |
| 2014-08-03 | [DeviceDrivers] Fix compiling warning. | bernard | |
| 2014-07-31 | add more SPI device driver. | aozima | |
| 2014-07-18 | [Drivers] re-write serial framework. | bernard | |
| 2014-07-13 | 1. Fix some spell error; | shaolin | |
| 2. Fix data transfer size calculate error issue; | |||
| 2014-07-13 | [Drivers] Add workqueue implementation. | bernard | |
| 2014-07-10 | [Drivers] Make code cleanup in serial framework. | bernard | |
| 2014-04-06 | [USB]fix rt_usbd_set_config() BUG which set the USB device to configuration ↵ | weety | |
| state before enumerating the device. | |||
| 2014-03-04 | [DeviceDrivers] Add watchdog driver frame work | bernard | |
| 2014-03-04 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | shaolin | |
| 2014-03-04 | 1.replace API prefix usb* with usbh* in USB host stack to distinct with USB ↵ | shaolin | |
| device stack; 2.adjust some viable and micro name 3.some other small fix | |||
| 2014-03-03 | Revert "Merge pull request #241 from bright-pan/master" | Grissiom | |
| This reverts commit 5aeedc4f3a3c3fcfffb0cd4a474f5faa75053839, reversing changes made to 3d80e414ff6c03ff04fecb914e7aa9b3fb535e03. This merge breaks every uart driver in all BSPs. @bright-pan , is there any way to get this done without breaking existing code? | |||
| 2014-02-28 | Fix rt_serial_control() bug for customized command and indent the code | Bright Pan | |
| 2014-02-26 | Use DeviceDriver ringbuffer. | Bright Pan | |
| Add hardware flow support. Use new struct serial_ringbuffer. | |||
| 2014-02-16 | Update USB Device Stack to support more device controllers; | shaolin | |
| Pass USB CV test verification; Code cleanup; | |||
| 2013-12-30 | [Drivers] Fix the block start issue in MTD Nand operators | Bernard Xiong | |
| 2013-12-29 | [Drivers] Add more debug utilities in MTD nand | bernard | |
| 2013-10-25 | Revert "serial: set the errno if and only if in thread context" | Grissiom | |
| This reverts commit 07bd09fc0fc256e5c53ad3c6157802fd94c9910c. The validation of the context is done with in `rt_set_errno`. So it's safe to call it here. | |||
| 2013-10-25 | serial: set the errno if and only if in thread context | Grissiom | |
| The errno is associated with threads. It will crash the thread if we set it in interrupt context. | |||
| 2013-10-25 | serial: do onthing if the size of read/write is zero | Grissiom | |
| Return early if the size is 0 as there is nothing to do. | |||
| 2013-10-23 | device/pipe: add a control cmd to get the space left in pipe | Grissiom | |
| 2013-09-24 | notification function: rt_err_t (*tx_complete)(rt_device_t dev, void | joyhope | |
| *buffer) with buffer pointer | |||
| 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 | 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 | 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-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-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-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. | |||
| 2013-06-06 | usb: add USB_MSG_PLUG_OUT event | Grissiom | |
| When the core received an USB_MSG_PLUG_OUT event, it will stop all the classes. This make a chance that the classes could get rid off doing useless stuff while the USB cable is plugged out. | |||
