Home
last modified time | relevance | path

Searched refs:checksum (Results 1 – 2 of 2) sorted by relevance

/hal_silabs-3.6.0/gecko/util/se_manager/src/
Dem_se.c298 uint32_t checksum; in SE_executeCommand() local
345 checksum = rootInMb->magic; in SE_executeCommand()
346 checksum ^= rootInMb->command; in SE_executeCommand()
347 checksum ^= rootInMb->length; in SE_executeCommand()
349 checksum ^= mbData[i]; in SE_executeCommand()
353 mbData[mbDataLen] = checksum; in SE_executeCommand()
385 uint32_t checksum; in rootIsOutputMailboxValid() local
400 for (checksum = 0, cnt = 0; cnt < mbLen; cnt++) { in rootIsOutputMailboxValid()
401 checksum ^= mbPtr[cnt]; in rootIsOutputMailboxValid()
405 return (mbPtr[mbLen] == checksum); in rootIsOutputMailboxValid()
/hal_silabs-3.6.0/gecko/emlib/src/
Dem_se.c313 uint32_t checksum; in SE_executeCommand() local
360 checksum = rootInMb->magic; in SE_executeCommand()
361 checksum ^= rootInMb->command; in SE_executeCommand()
362 checksum ^= rootInMb->length; in SE_executeCommand()
364 checksum ^= mbData[i]; in SE_executeCommand()
368 mbData[mbDataLen] = checksum; in SE_executeCommand()
401 uint32_t checksum; in rootIsOutputMailboxValid() local
416 for (checksum = 0, cnt = 0; cnt < mbLen; cnt++) { in rootIsOutputMailboxValid()
417 checksum ^= mbPtr[cnt]; in rootIsOutputMailboxValid()
421 return (mbPtr[mbLen] == checksum); in rootIsOutputMailboxValid()