+fixed some sha256 C stuff (more bugs are to search)
This commit is contained in:
parent
083d7d2a13
commit
dcaea6ca89
2
Makefile
2
Makefile
|
@ -19,7 +19,7 @@ CC = avr-gcc
|
||||||
override CFLAGS = -Wall -Wstrict-prototypes $(OPTIMIZE) -mmcu=$(MCU_TARGET)
|
override CFLAGS = -Wall -Wstrict-prototypes $(OPTIMIZE) -mmcu=$(MCU_TARGET)
|
||||||
$(DEFS)
|
$(DEFS)
|
||||||
override LDFLAGS = -Wl,-Map,$(PRG).map
|
override LDFLAGS = -Wl,-Map,$(PRG).map
|
||||||
override ASFLAGS = -mmcu=$(MCU_TARGET)
|
override ASFLAGS = -mmcu=$(MCU_TARGET)
|
||||||
|
|
||||||
OBJCOPY = avr-objcopy
|
OBJCOPY = avr-objcopy
|
||||||
OBJDUMP = avr-objdump
|
OBJDUMP = avr-objdump
|
||||||
|
|
2
sha256.c
2
sha256.c
|
@ -164,7 +164,6 @@ void sha256(sha256_hash_t *dest, void* msg, uint32_t length){ /* length could be
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef sha256_ctx2hash_in_C
|
|
||||||
void sha256_ctx2hash(sha256_hash_t *dest, sha256_ctx_t *state){
|
void sha256_ctx2hash(sha256_hash_t *dest, sha256_ctx_t *state){
|
||||||
#if defined LITTLE_ENDIAN
|
#if defined LITTLE_ENDIAN
|
||||||
uint8_t i;
|
uint8_t i;
|
||||||
|
@ -178,6 +177,5 @@ void sha256_ctx2hash(sha256_hash_t *dest, sha256_ctx_t *state){
|
||||||
# error unsupported endian type!
|
# error unsupported endian type!
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue