aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/device
Commit message (Collapse)AuthorAgeFilesLines
* Make it possible to create a cdev without automatically creating a device node.px4dev2013-08-041-8/+8
|
* Add size and flush methods to the ringbuffer class.px4dev2013-08-041-5/+16
|
* Add direct-access methods to the base Device class, so that there's a common ↵px4dev2013-08-044-23/+82
| | | | | | | | way of talking to drivers regardless of which of the specialised classes they derive from. Make the Device destructor public and virtual, so that arbitrary devices can be deleted. Likewise for classes that derive from it. Make Device::init public so that arbitrary devices can be initialised after being returned by factories.
* Simple ring-buffer template class, because re-implementing the wheel in ↵px4dev2013-08-031-0/+192
| | | | every driver is silly.
* Merged with masterLorenz Meier2013-05-091-0/+9
|
* Moved last libs, drivers and headers, cleaned up IO buildLorenz Meier2013-04-289-0/+1804