Skip to content

Commit 92d1715

Browse files
committed
Clean efr32 tlvs and osal port
1 parent 946674e commit 92d1715

File tree

2 files changed

+20
-25
lines changed

2 files changed

+20
-25
lines changed

osal/efr32_wisun/osal_efr32_wisun.c

+19-19
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ static bool m_timert_isrunning = false;
5959
static void osal_update_timer();
6060
static void osal_alarm_fired(TimerHandle_t xTimer);
6161
static void osal_alarm_fired_pend_fnc(void * param1, uint32_t param2);
62-
void print_csmp_slot_hdr(const osal_csmp_slothdr_t *slot_hdr);
62+
static void osal_print_csmp_slot_hdr(const osal_csmp_slothdr_t *slot_hdr);
6363

6464
void osal_kernel_start(void)
6565
{
@@ -514,31 +514,31 @@ static void osal_alarm_fired_pend_fnc(void * param1, uint32_t param2)
514514
}
515515

516516

517-
void print_csmp_slot_hdr(const osal_csmp_slothdr_t *slot_hdr)
517+
static void osal_print_csmp_slot_hdr(const osal_csmp_slothdr_t *slot_hdr)
518518
{
519519
if (slot_hdr == NULL) {
520520
return;
521521
}
522522

523-
printf("filehash: ");
523+
DPRINTF("filehash: ");
524524
for (int i = 0; i < OSAL_CSMP_SLOTHDR_SHA256_HASH_SIZE; i++) {
525-
printf("%02x,", slot_hdr->filehash[i]);
526-
}
527-
printf("\n");
528-
printf("filename: %s\n", slot_hdr->filename);
529-
printf("version: %s\n", slot_hdr->version);
530-
printf("hwid: %s\n", slot_hdr->hwid);
531-
printf("filesize: %lu\n", slot_hdr->filesize);
532-
printf("blocksize: %lu\n", slot_hdr->blocksize);
533-
printf("reportintervalmin: %lu\n", slot_hdr->reportintervalmin);
534-
printf("reportintervalmax: %lu\n", slot_hdr->reportintervalmax);
535-
printf("status: 0x%08lx\n", slot_hdr->status);
536-
printf("nblkmap: ");
525+
DPRINTF("%02x,", slot_hdr->filehash[i]);
526+
}
527+
DPRINTF("\n");
528+
DPRINTF("filename: %s\n", slot_hdr->filename);
529+
DPRINTF("version: %s\n", slot_hdr->version);
530+
DPRINTF("hwid: %s\n", slot_hdr->hwid);
531+
DPRINTF("filesize: %lu\n", slot_hdr->filesize);
532+
DPRINTF("blocksize: %lu\n", slot_hdr->blocksize);
533+
DPRINTF("reportintervalmin: %lu\n", slot_hdr->reportintervalmin);
534+
DPRINTF("reportintervalmax: %lu\n", slot_hdr->reportintervalmax);
535+
DPRINTF("status: 0x%08lx\n", slot_hdr->status);
536+
DPRINTF("nblkmap: ");
537537
for (int i = 0; i < OSAL_CSMP_FWMGMT_BLKMAP_CNT; i++) {
538-
printf("%08lx%c", slot_hdr->nblkmap[i],
538+
DPRINTF("%08lx%c", slot_hdr->nblkmap[i],
539539
((i % 4) == 3 || i == (OSAL_CSMP_FWMGMT_BLKMAP_CNT - 1)) ? '\n' : ',');
540540
}
541-
printf("\n");
541+
DPRINTF("\n");
542542
}
543543

544544
osal_basetype_t osal_read_firmware_slothdr(uint8_t slotid, osal_csmp_slothdr_t *slot)
@@ -577,7 +577,7 @@ osal_basetype_t osal_read_firmware_slothdr(uint8_t slotid, osal_csmp_slothdr_t *
577577
}
578578

579579
ret = nvm3_readData(nvm3_defaultHandle, nvm_key, slot, nvm_size);
580-
print_csmp_slot_hdr(slot);
580+
osal_print_csmp_slot_hdr(slot);
581581

582582
if (ret != SL_STATUS_OK) {
583583
printf("nvm3_readData failed\n");
@@ -612,7 +612,7 @@ osal_basetype_t osal_write_firmware_slothdr(uint8_t slotid, osal_csmp_slothdr_t
612612
printf("read_firmware: Invalid slot id\n");
613613
return OSAL_FAILURE;
614614
}
615-
print_csmp_slot_hdr(slot);
615+
osal_print_csmp_slot_hdr(slot);
616616

617617
ret = nvm3_writeData(nvm3_defaultHandle, nvm_key, slot, sizeof(osal_csmp_slothdr_t));
618618
if (ret != SL_STATUS_OK) {

sample/tlvs/efr32_wisun_tlvs.c

+1-6
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,6 @@ void* transferRequest_get(tlvid_t tlvid, uint32_t *num) {
567567
g_transferRequest.report_int_min = g_slothdr[UPLOAD_IMAGE].reportintervalmin;
568568
g_transferRequest.report_int_max = g_slothdr[UPLOAD_IMAGE].reportintervalmax;
569569
g_transferRequest.status = g_slothdr[UPLOAD_IMAGE].status;
570-
printf("[FW UPDATE] Transfer request GET (UPLOAD_IMAGE)\n");
571570

572571
DPRINTF("## sample_firmwaremgmt: GET for TLV %ld done.\n", tlvid.type);
573572
return &g_transferRequest;
@@ -1067,8 +1066,6 @@ void cancelLoadRequest_post(tlvid_t tlvid, Cancel_Load_Request *tlv) {
10671066
g_curloadslot = 0xFFU;
10681067
}
10691068

1070-
printf("[FW UPDATE] Cancel load request POST %s\n",
1071-
g_curloadslot == UPLOAD_IMAGE ? "UPLOAD_IMAGE" : "BACKUP_IMAGE");
10721069
DPRINTF("## sample_firmwaremgmt: POST for TLV %ld done.\n", tlvid.type);
10731070
}
10741071

@@ -1120,8 +1117,7 @@ void setBackupRequest_post(tlvid_t tlvid, Set_Backup_Request *tlv) {
11201117
if (g_curbackupslot == RUN_IMAGE || g_curbackupslot == UPLOAD_IMAGE) {
11211118
memset(&g_slothdr[BACKUP_IMAGE], 0xFF, sizeof(g_slothdr[BACKUP_IMAGE]));
11221119
}
1123-
printf("[FW UPDATE] Set backup request POST %s\n",
1124-
g_curbackupslot == UPLOAD_IMAGE ? "UPLOAD_IMAGE" : "RUN_IMAGE");
1120+
11251121
// Copy target image to backup slot
11261122
switch (g_curbackupslot) {
11271123
case RUN_IMAGE:
@@ -1258,7 +1254,6 @@ void* firmwareImageInfo_get(tlvid_t tlvid, uint32_t *num) {
12581254
}
12591255

12601256
DPRINTF("## sample_firmwaremgmt: GET for TLV %ld done.\n", tlvid.type);
1261-
printf("[FW UPDATE] Firmware image info GET\n");
12621257
return &g_firmwareImageInfo;
12631258
}
12641259

0 commit comments

Comments
 (0)