We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7557319 commit c2ffb1bCopy full SHA for c2ffb1b
core/arm/armmem.c
@@ -267,6 +267,7 @@ bool arm_mem_init(arm_mem_t *mem) {
267
memset(mem->nvm, ~0, FLASH_SIZE);
268
mem->ram = malloc(HMCRAMC0_SIZE);
269
if (likely(mem->ram)) {
270
+ memset(mem->ram, 0, HMCRAMC0_SIZE);
271
return true;
272
free(mem->ram);
273
}
@@ -281,7 +282,6 @@ void arm_mem_destroy(arm_mem_t *mem) {
281
282
283
284
void arm_mem_reset(arm_mem_t *mem, uint8_t rcause) {
- memset(mem->ram, 0, HMCRAMC0_SIZE);
285
arm_nvm_clear_page_buffer(mem);
286
mem->pm.RCAUSE.reg = rcause;
287
mem->nvmctrl.INTFLAG.bit.READY = true;
0 commit comments