eb3dde5a004878cc5e608ff992efc5f23db10f88 |
|
18-Aug-2017 |
Arthur Ishiguro <arthuri@google.com> |
Adds a wait_for function in ConditionVariable - Implements condition variable wait with a timout - For the SLPI, intended to work for a single waiting thread - Modifies SLPI system timer to free timer only if initialized. Bug: 63601406 Test: Compile and load CHRE, test by modifying event loop to use the timed conditional wait for the blocking event queue. Verify that the when the event queue is empty, condition variable times out if there is no event posted within the timeout duration. Change-Id: Ia69b6f808ab33a9d552610331fbb774a7af0a54b
/system/chre/platform/slpi/system_timer.cc
|
717e3e51edd5b711e3fd47673a1c89b5071054ea |
|
21-Aug-2017 |
Arthur Ishiguro <arthuri@google.com> |
Use microseconds for SLPI timer unit Bug: 63401672 Test: Compile and load CHRE, use timer world to verify timer callback is called at approximately the specified duration Change-Id: I44b4a363d9566af2aa1fb4b622eeed1ba43b3f70
/system/chre/platform/slpi/system_timer.cc
|
09f26e11e9488a9c710b23486da55d440b4f6665 |
|
11-Aug-2017 |
Andrew Rossignol <aarossig@google.com> |
Adds support for uImage timers for the SLPI Bug: 63601374 Test: make google_hexagonv62_slpi google_hexagonv62_slpi-uimg -j48 Change-Id: I12271822cc21b8e793080a8091c200dda3558658
/system/chre/platform/slpi/system_timer.cc
|
aab84350d333c03bc6d6e52841e291f66f8e0aae |
|
21-Dec-2016 |
Andrew Rossignol <aarossig@google.com> |
Implements timers for the SLPI platform Change-Id: I89207e07dcd0837bc632277c10eb9ebcad9b4274
/system/chre/platform/slpi/system_timer.cc
|