fw: remove address-of operator (&) where it is not needed

- `digest` is an array and hence the address of the first element is
  returned.
- This will keep it more consistent with the rest of the code base.
- Fixed misspelled comment.
This commit is contained in:
Daniel Jobson 2024-09-12 11:40:07 +02:00
parent c4d738a8d6
commit 925962483a
No known key found for this signature in database
GPG Key ID: 3707A9DBF4BB8F1A

View File

@ -301,8 +301,7 @@ static enum state loading_commands(const struct frame_header *hdr,
// And return the digest in final
// response
rsp[0] = STATUS_OK;
memcpy_s(&rsp[1], CMDLEN_MAXBYTES - 1, &ctx->digest,
32);
memcpy_s(&rsp[1], CMDLEN_MAXBYTES - 1, ctx->digest, 32);
fwreply(*hdr, FW_RSP_LOAD_APP_DATA_READY, rsp);
state = FW_STATE_RUN;
@ -418,7 +417,7 @@ int main(void)
print_hw_version();
// Let the app know the function adddress for blake2s()
// Let the app know the function address for blake2s()
*fw_blake2s_addr = (uint32_t)blake2s;
/*@-mustfreeonly@*/