Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests SensorEventQueue I/O when the queue is full. | Aaron Whyte | 2013-11-14 | 1 | -1/+2 |
| | | | | | | Reduced debug logging in multihal. Change-Id: I30e80630ce5d97776c53f26d6096ef59b9b2f35a | ||||
* | MultiHal multithreaded polling | Aaron Whyte | 2013-11-14 | 1 | -6/+3 |
| | | | | Change-Id: I3ebe380169eed1c8deeca2860d1788be6c14837e | ||||
* | Added a SensorEventQueue, a circular buffer meant for reading with one thread | Aaron Whyte | 2013-11-14 | 1 | -0/+78 |
and polling a subhal with another. The writing thread gets access to pointers in the internal buffer. This design avoids a memcpy on write when the multihal fetches subhal events using poll(). Unit-tests include multithreaded reading and writing lots of events, in random-sized chunks. This is not used by the multihal yet. That will be a different CL. Change-Id: I58418d69eebebeb96befb08ba3aed080f0f08551 |