From 1d977ec929c569f8917803b599c5d4fb57afd945 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Tue, 8 Dec 2020 16:56:02 +0000 Subject: [PATCH] Fix decoding SecureDigital CID. --- SecureDigital/CID.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SecureDigital/CID.cs b/SecureDigital/CID.cs index c91b87db4..993028c65 100644 --- a/SecureDigital/CID.cs +++ b/SecureDigital/CID.cs @@ -82,8 +82,8 @@ namespace Aaru.Decoders.SecureDigital { Manufacturer = response[0], ProductRevision = response[8], - ProductSerialNumber = BitConverter.ToUInt32(response, 9), - ManufacturingDate = (ushort)(((response[13] & 0x0F) << 4) + response[14]), + ProductSerialNumber = Swapping.Swap(BitConverter.ToUInt32(response, 9)), + ManufacturingDate = (ushort)(((response[13] & 0x0F) << 8) + response[14]), CRC = (byte)((response[15] & 0xFE) >> 1) };