History log of /device/google/contexthub/firmware/os/platform/stm32/hostIntf.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f62fa5ad2731c3f0711eacc4a623ed6cfd3e05be 15-Feb-2017 Ben Fennema <fennema@google.com> seos: fix external apps receiving unexpected evtData back

External apps calling eOsEnqueueEvt with a 3rd argument of 0 for the tid
don't expect to receive evtData back. (this usually occurs when
evtData is a value and not a pointer)
Change osEnqueueEvtAsApp's third argument to be a boolean indicating
whether the evtData value needs to be freed or not. If it doesn't need
to be freed, pass NULL for the pointer value to osEnqueueEvtCommon.
Change the checks for "don't need to be freed" to: isPtr && NULL
Fix spi/i2c currentTask in interrupt callback
Fix host interface currentTask

Test: confirm activity doesn't get its EVT_SENSOR_ACTIVITY and
SENSOR_DATA_EVENT_FLUSH values back in EVT_APP_FREE_EVT_DATA
Change-Id: I081c2064a5bf1c5ea7f4cc89ea0b8f3a377ea8f5
Signed-off-by: Ben Fennema <fennema@google.com>
/device/google/contexthub/firmware/os/platform/stm32/hostIntf.c
bf34a2b6e59688feefe63537e6d378b9de71fb8c 22-Jul-2016 Alexey Polyudov <apolyudov@google.com> nanohub: isolate platform part of bootloader from algorithm

Bug: 30205480
Change-Id: I4ebea72343a308a91a585206ce0462a4f995232b
Signed-off-by: Alexey Polyudov <apolyudov@google.com>
/device/google/contexthub/firmware/os/platform/stm32/hostIntf.c
f805306b53d82eef67d8891a5dd5c32d3794a3ab 13-Jul-2016 Alexey Polyudov <apolyudov@google.com> build: restructure nanohub tree

1. rearrange tree so that soft links are no longer necessary
2. decouple OS variants build from app build
3. add support for output directory

Bug: 29635686
Change-Id: I273b823c29582a85c632e43c23b10fa44123d8af
/device/google/contexthub/firmware/os/platform/stm32/hostIntf.c