Add more information to comment on test hooks

Signed-off-by: David Horstmann <david.horstmann@arm.com>
diff --git a/library/psa_crypto.c b/library/psa_crypto.c
index 84928ec..414ed1d 100644
--- a/library/psa_crypto.c
+++ b/library/psa_crypto.c
@@ -5562,7 +5562,10 @@
     return status;
 }
 
-/* Memory copying test hooks */
+/* Memory copying test hooks. These are called before input copy, after input
+ * copy, before output copy and after output copy, respectively.
+ * They are used by memory-poisoning tests to temporarily unpoison buffers
+ * while they are copied. */
 #if defined(MBEDTLS_TEST_HOOKS)
 void (*psa_input_pre_copy_hook)(const uint8_t *input, size_t input_len) = NULL;
 void (*psa_input_post_copy_hook)(const uint8_t *input, size_t input_len) = NULL;