nanohub: fix nanoapp unload issues

1. unaligned access
2. incorrect io count
3. corner case in heapFreeAll
4. deadlock in contexthub HAL

Bug: 30165300
Change-Id: Id2642b0e343abc3babbc389e7ff2979b738c5db2
Signed-off-by: Alexey Polyudov <apolyudov@google.com>
5 files changed
tree: 45f65cf70fd9bea449dbc1c7f1640a21b0e6b05a
  1. contexthubhal/
  2. firmware/
  3. inc/
  4. lib/
  5. sensorhal/
  6. util/
  7. .gitignore