| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-04-18 | [DeviceDrivers] Add RT_MTD_EECC_CORRECT code in MTD nand. | Bernard Xiong | |
| 2016-04-05 | [DeviceDrivers] Add audio.h header file. | Bernard Xiong | |
| 2016-04-05 | [DeviceDrivers] Add audio header file. | Bernard Xiong | |
| 2016-03-01 | [DeviceDrivers] Remove the tail space | Bernard Xiong | |
| 2016-03-01 | [DeviceDrivers] fix the compiling warning in MMC/SD | Bernard Xiong | |
| 2015-09-09 | Merge pull request #546 from heyuanjie87/ForPullRequest | Bernard Xiong | |
| [DeviceDrivers] Add hardware timer framework | |||
| 2015-09-06 | 简化操作接口 | heyuanjie87 | |
| 2015-09-04 | Add more spi mode. | weety | |
| 2015-09-02 | 加入定时器设备 | heyuanjie87 | |
| 2015-08-09 | [DeviceDrivers] fix sd->drv issue in sdio | Bernard Xiong | |
| 2015-07-08 | [DeviceDriver] update CAN baudrate enum. | aozima | |
| 2015-07-07 | [DeviceDriver]can add bus_hook | Aubr.Cool | |
| 2015-07-06 | [DeviceDrivers] Use mutex to lock can_open/close | BernardXiong | |
| 2015-07-04 | correct can hdr defines | Aubr.Cool | |
| 2015-06-30 | add rtthread.h include for can.h | Aubr.Cool | |
| 2015-06-20 | Add mmc and emmc drivers. | weety | |
| 2015-05-15 | add author information | Aubr.Cool | |
| 2015-05-14 | Add Can Drv | Aubr.Cool | |
| 2015-04-24 | Add extern declaration for C++. | Bernard Xiong | |
| 2015-03-26 | mv device ctl cmd macros from serial.h to rtdef.h | Aubr.Cool | |
| 2015-01-20 | [DeviceDrivers] Add pin.h in the rtdevice.h | Bernard Xiong | |
| 2015-01-19 | [DeviceDrivers] code cleanup for hardware pin | Bernard Xiong | |
| 2015-01-19 | [DeviceDrivers] Add pin io driver framework | Bernard Xiong | |
| 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-03-04 | [DeviceDrivers] Add watchdog driver frame work | bernard | |
| 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-02-16 | Update USB Device Stack to support more device controllers; | shaolin | |
| Pass USB CV test verification; Code cleanup; | |||
| 2013-10-23 | device/pipe: add a control cmd to get the space left in pipe | 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-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-24 | add initialization debug code | bernard | |
| 2013-06-28 | additional update | yiyue.fang | |
| 2013-06-28 | Embedded GPLv2 license in drivers | yiyue.fang | |
| 2013-06-15 | udisk can be eject | heyuanjie87 | |
| 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. | |||
| 2013-05-25 | use __rt_ffs instead of ffs | weety | |
| 2013-05-25 | Merge pull request #95 from grissiom/vcom | qiuyiuestc | |
| usbdevice/core: add reset function to support hotplug | |||
| 2013-05-25 | usbdevice/core: add reset function to support hotplug | qiuyiuestc | |
| When the USB got RESET packet from the host and the address is setup, all the classes will got reset. The reset is done by class stop and than class run. So the classes should reset their internal state in class_{run,stop}. Besides, the USB device driver could post a USB_MSG_RESET message on every RESET packet. | |||
| 2013-05-23 | make Host can halt endpoints | heyuanjie87 | |
| 2013-05-17 | add usb state | heyuanjie87 | |
| 2013-05-12 | usbdevice/core: use static thread instead of dynamic thread | Grissiom | |
| It also add two configurations for the USB device even loop thread: RT_USBD_THREAD_STACK_SZ to set the stack size, default to 2048 RT_USBD_THREAD_PRIO to set the priority, default to 8 You can overwrite the default values in rtconfig.h | |||
| 2013-05-12 | serial: use RT_SERIAL_RB_BUFSZ to define the size of ring buffer. | Bernard Xiong | |
| 2013-05-08 | reimplement ringbuffer | Grissiom | |
| The new implementation use the mirroring method to distinguish full buffer and the empty buffer. It also support buffers of arbitrary size. | |||
| 2013-01-24 | class driver can custom string description | heyuanjie87 | |
