Angus Gratton
24fab0b7a9
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 18:18:13 +08:00
..
2018-10-20 12:07:24 +08:00
2018-12-20 12:29:25 +05:30
2018-09-11 09:44:12 +08:00
2018-09-11 09:44:12 +08:00
2018-11-23 16:12:14 +08:00
2018-10-26 12:44:10 +08:00
2018-12-21 19:29:47 +08:00
2018-09-20 18:53:15 +08:00
2018-09-13 08:56:59 +08:00
2018-10-20 12:07:24 +08:00
2018-12-31 13:42:26 +05:30
2019-01-23 18:18:13 +08:00
2018-09-11 09:44:12 +08:00
2018-11-01 13:50:08 +08:00
2018-10-30 09:58:57 +00:00
2018-10-24 17:32:20 +05:30
2018-09-11 09:44:12 +08:00
2018-10-20 12:07:24 +08:00
2018-11-05 12:30:22 +08:00
2018-10-20 12:07:24 +08:00
2018-10-17 08:14:20 +08:00
2018-12-05 16:32:24 +08:00
2018-10-20 12:07:24 +08:00
2018-11-26 09:21:44 +01:00
2018-12-21 09:54:26 +01:00
2018-11-21 03:42:15 +00:00
2018-12-21 19:03:12 +11:00
2018-12-13 15:45:53 +08:00
2018-09-11 09:44:12 +08:00
2018-09-11 09:44:12 +08:00
2018-10-20 12:07:24 +08:00
2018-09-11 09:44:12 +08:00
2019-01-02 22:48:19 +08:00
2019-01-23 18:18:13 +08:00
2019-01-08 12:04:23 +08:00
2018-09-11 09:44:12 +08:00
2018-10-30 08:04:09 +01:00
2018-11-26 15:55:17 +11:00
2018-09-11 09:44:12 +08:00
2018-10-20 12:07:24 +08:00
2018-09-11 09:44:12 +08:00
2018-10-20 12:07:24 +08:00
2018-10-02 19:07:28 +05:30
2018-10-24 17:32:43 +05:30
2018-10-22 16:29:15 +08:00
2018-10-20 12:07:24 +08:00
2018-09-11 09:44:12 +08:00
2018-12-24 18:16:47 +08:00
2018-10-20 12:07:24 +08:00
2018-11-21 03:42:15 +00:00
2018-11-05 12:30:04 +08:00
2018-10-24 12:03:41 +02:00
2018-11-23 16:10:54 +08:00
2018-11-29 10:08:26 +01:00
2018-10-26 09:21:30 +03:00
2018-10-02 19:07:28 +05:30
2018-10-20 12:07:24 +08:00
2018-09-11 09:44:12 +08:00