+#if CONFIG_RANDPOOL_TIMER
+ pool->last_counter = timer_clock();
+#endif
+
+ ASSERT(len < CONFIG_SIZE_ENTROPY_POOL);
+
+ if(len > 0)
+ {
+ /*
+ * Initialize a entropy pool with a
+ * previous pool, and assume all pool as
+ * entropy.
+ */
+ memcpy(pool->pool_entropy, data, len);
+ pool->entropy = len;
+ }