X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/fc371d0d0e3a60b06dec862e37612375860c41d5..refs/heads/ProMicro:/Demos/Device/LowLevel/CCID/Lib/Iso7816.c diff --git a/Demos/Device/LowLevel/CCID/Lib/Iso7816.c b/Demos/Device/LowLevel/CCID/Lib/Iso7816.c index eaa96e544..a4014ac08 100644 --- a/Demos/Device/LowLevel/CCID/Lib/Iso7816.c +++ b/Demos/Device/LowLevel/CCID/Lib/Iso7816.c @@ -1,14 +1,14 @@ /* LUFA Library - Copyright (C) Dean Camera, 2018. + Copyright (C) Dean Camera, 2021. dean [at] fourwalledcubicle [dot] com www.lufa-lib.org */ /* - Copyright 2018 Dean Camera (dean [at] fourwalledcubicle [dot] com) - Copyright 2018 Filipe Rodrigues (filipepazrodrigues [at] gmail [dot] com) + Copyright 2021 Dean Camera (dean [at] fourwalledcubicle [dot] com) + Copyright 2021 Filipe Rodrigues (filipepazrodrigues [at] gmail [dot] com) Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted @@ -31,17 +31,18 @@ #include "Iso7816.h" -void Iso7816_CreateSimpleAttr(uint8_t* attr, uint8_t* attrLength) +void Iso7816_CreateSimpleAtr(uint8_t* const atr, + uint8_t* const atrLength) { - attr[0] = 0x3B; // TS: direct convention + atr[0] = 0x3B; // TS: direct convention uint8_t interfaceBytesPresence = 0; uint8_t historycalBytes[14] = "Lufa CCID Demo"; // Must be equal or less than 15 uint8_t historicalBytesLength = sizeof(historycalBytes); - attr[1] = (interfaceBytesPresence << 4) + historicalBytesLength; //TO - memcpy(attr + 2, historycalBytes, historicalBytesLength); + atr[1] = (interfaceBytesPresence << 4) + historicalBytesLength; //TO + memcpy(atr + 2, historycalBytes, historicalBytesLength); - *attrLength = historicalBytesLength + 2; + *atrLength = historicalBytesLength + 2; }