Angus Gratton
f3277cf2dc
hwcrypto sha: Allow SHA contexts to be shared between tasks
...
Previously, hardware SHA engine "locks" were mutex semaphores. This meant that the task which
started a particular SHA session (in hardware) needed to finalise that session, or an invalid
FreeRTOS state was created.
Replace with binary semaphore which can be shared between tasks.
Includes a unit test, but unit test doesn't crash even without this fix
(some other unknown condition is required).
2019-01-23 04:59:44 +00:00
..
2019-01-11 13:05:55 +01:00
2018-12-21 07:45:22 +08:00
2018-11-08 15:57:13 +05:30
2018-12-11 11:54:21 +08:00
2018-12-11 11:54:21 +08:00
2019-01-10 07:51:54 +00:00
2018-11-27 13:59:24 +08:00
2018-12-06 16:12:47 +08:00
2018-11-27 13:59:24 +08:00
2018-12-18 13:10:15 +08:00
2019-01-23 04:59:44 +00:00
2018-11-19 12:36:31 +08:00
2019-01-21 19:08:24 +08:00
2019-01-21 16:13:01 +05:30
2018-12-31 15:12:42 +05:30
2018-11-19 18:35:54 +08:00
2018-11-12 17:03:06 +08:00
2018-12-17 07:52:38 +01:00
2018-12-18 14:09:29 +11:00
2018-12-04 17:13:48 +08:00
2018-10-20 12:07:24 +08:00
2019-01-05 14:13:49 +08:00
2019-01-11 09:49:11 +01:00
2018-12-10 12:34:16 +08:00
2018-12-20 01:40:05 +00:00
2019-01-15 22:37:49 +08:00
2018-10-20 12:07:24 +08:00
2019-01-10 07:51:54 +00:00
2019-01-23 04:59:44 +00:00
2019-01-03 14:28:29 +01:00
2019-01-03 09:22:24 +01:00
2018-12-19 04:42:04 +00:00
2019-01-11 09:51:50 +08:00
2018-12-17 07:52:38 +01:00
2018-10-02 19:07:28 +05:30
2018-10-24 17:32:43 +05:30
2018-12-28 14:41:24 +05:30
2018-10-20 12:07:24 +08:00
2018-12-12 12:24:48 +08:00
2018-11-19 18:35:54 +08:00
2018-11-19 12:36:31 +08:00
2019-01-11 15:38:23 +08:00
2018-12-18 14:07:43 +11:00
2018-12-17 07:52:38 +01:00
2018-12-06 19:37:51 +08:00
2019-01-03 19:56:19 +01:00
2018-11-19 12:36:31 +08:00
2018-10-02 19:07:28 +05:30
2018-10-20 12:07:24 +08:00
2018-11-16 12:42:02 +08:00