summaryrefslogtreecommitdiff
path: root/components/drivers
AgeCommit message (Collapse)Author
2015-10-09Merge patch from master to prepare release v2.0.2Bernard Xiong
2015-08-13[DeviceDrivers] Fix sdio drv issueBernard Xiong
2015-05-05[DeviceDriver] Fix the compiling error in USB host.Bernard Xiong
2015-05-05[DeviceDriver] Add extern C for cplusplus in rtdevice.hBernard Xiong
2015-05-05[DeviceDriver] Fix the flag clean issue in completion IPC.Bernard Xiong
2015-05-05[DeviceDriver] Remove dataqueue.c/pipe.c comnpile if the heap is not enable.Bernard Xiong
2015-05-05[Sensor] Fix the event handler issue in sensor.Bernard Xiong
2015-05-05[DeviceDriver] Fix device name issue in pin_device.Bernard Xiong
2015-02-01[DeviceDrivers] Update SConcript file for sensor codeBernard Xiong
2015-02-01[DeviceDrivers] Add MPU6050 and BMI055 sensor.bernard
2015-01-26Merge pull request #416 from bright-pan/masterBernard Xiong
[Driver/ringbuffer]: Fix put_force bug
2015-01-23 [Driver/ringbuffer]: Fix put_force bugBright Pan
OXape reports: http://www.rt-thread.org/phpBB3/topic3939.html driver/ringbuffer: when data length is bigger than space length for rb, the read_index in rb is not update. When length > space, update the read_index, the bug can be fix, and works fine.
2015-01-20[DeviceDrivers] Add pin.h in the rtdevice.hBernard Xiong
2015-01-19[DeviceDrivers] code cleanup for hardware pinBernard Xiong
2015-01-19[DeviceDrivers] Add pin io driver frameworkBernard Xiong
2015-01-04[DeviceDrivers] Fix sensor_poll issue.bernard
2015-01-04[DeviceDrivers] change tab to space in sensor.bernard
2015-01-04Use open_flag for serial device.bernard
2015-01-04Add C programming language APIs.bernard
2014-12-31[DeviceDriver] change the name style of method of C++ code; Add raw mode for ↵bernard
sensor.
2014-12-01Fix the sensor list issue.bernard
2014-11-15update RW009 driver: add softAP support.aozima
2014-11-01[DeviceDriver] Remove i2c_core_lock.bernard
2014-11-01[Sensor] code cleanupBernard Xiong
2014-11-01[Drivers] Add sensor frameworkBernard Xiong
2014-09-24update RW009 wifi driver.aozima
2014-09-08update RW009 driver.aozima
2014-09-01[Serial] BUG Fix: data be send twice in mode that other than pollingheyuanjie87
2014-08-29Update SConscript: add spi to include path.aozima
2014-08-04[DeviceDrivers] Add modification under LinuxBernard Xiong
2014-08-03[DeviceDrivers] Fix compiling warning.bernard
2014-07-31add more SPI device driver.aozima
2014-07-18[Drivers] re-write serial framework.bernard
2014-07-131. 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 workbernard
2014-03-04Merge branch 'master' of https://github.com/RT-Thread/rt-threadshaolin
2014-03-041.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-03Revert "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-28Fix rt_serial_control() bug for customized command and indent the codeBright Pan
2014-02-26Use DeviceDriver ringbuffer.Bright Pan
Add hardware flow support. Use new struct serial_ringbuffer.
2014-02-16Update 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 operatorsBernard Xiong
2013-12-29[Drivers] Add more debug utilities in MTD nandbernard
2013-10-25Revert "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-25serial: set the errno if and only if in thread contextGrissiom
The errno is associated with threads. It will crash the thread if we set it in interrupt context.
2013-10-25serial: do onthing if the size of read/write is zeroGrissiom
Return early if the size is 0 as there is nothing to do.
2013-10-23device/pipe: add a control cmd to get the space left in pipeGrissiom