From eeea340b17302c3b82d29a7d2f50238cd1b24af4 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Sat, 27 Nov 2010 03:45:47 -0500 Subject: [PATCH] sha256_via: add further comments on byte-swapping work --- sha256_via.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sha256_via.c b/sha256_via.c index c03495b..8becfd7 100644 --- a/sha256_via.c +++ b/sha256_via.c @@ -42,6 +42,8 @@ bool scanhash_via(unsigned char *midstate, const unsigned char *data_in, /* bitcoin gives us big endian input, but via wants LE, * so we reverse the swapping bitcoin has already done (extra work) + * in order to permit the hardware to swap everything + * back to BE again (extra work). */ for (i = 0; i < 128/4; i++) { uint32_t *data32 = (uint32_t *) data;