Home
last modified time | relevance | path

Searched refs:link_addr (Results 1 – 4 of 4) sorted by relevance

/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_sec_sha.c531 ctx->link_addr = (uint32_t)(uintptr_t)link; in bflb_sha1_link_start()
543 ctx->link_addr = (uint32_t)(uintptr_t)link; in bflb_sha512_link_start()
582 *((uint16_t *)(uintptr_t)ctx->link_addr + 1) = 1; in bflb_sha1_link_update()
589 *((uint32_t *)(uintptr_t)ctx->link_addr) |= 0x40; in bflb_sha1_link_update()
608 *((uint16_t *)(uintptr_t)ctx->link_addr + 1) = fill; in bflb_sha1_link_update()
616 *((uint32_t *)(uintptr_t)ctx->link_addr) |= 0x40; in bflb_sha1_link_update()
683 *((uint16_t *)(uintptr_t)ctx->link_addr + 1) = 1; in bflb_sha512_link_update()
690 *((uint32_t *)(uintptr_t)ctx->link_addr) |= 0x40; in bflb_sha512_link_update()
717 *((uint32_t *)(uintptr_t)ctx->link_addr) |= 0x40; in bflb_sha512_link_update()
792 *((uint32_t *)(uintptr_t)ctx->link_addr) &= ~0x40; in bflb_sha1_link_finish()
[all …]
A Dbflb_sec_aes.c310 uint32_t link_addr, in bflb_aes_link_update() argument
321 if ((len % 16) || ((link_addr & 0x03))) { in bflb_aes_link_update()
330 putreg32(link_addr, reg_base + SEC_ENG_SE_AES_0_LINK_OFFSET); in bflb_aes_link_update()
333 *(uint32_t *)(uintptr_t)(link_addr + 4) = (uint32_t)(uintptr_t)input; in bflb_aes_link_update()
334 *(uint32_t *)(uintptr_t)(link_addr + 8) = (uint32_t)(uintptr_t)output; in bflb_aes_link_update()
337 *((uint16_t *)(uintptr_t)link_addr + 1) = len / 16; in bflb_aes_link_update()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/include/
A Dbflb_sec_sha.h47 uint32_t link_addr; /*!< Link configure address */ member
54 uint32_t link_addr; /*!< Link configure address */ member
61 uint32_t link_addr; /*!< Link configure address */ member
A Dbflb_sec_aes.h216 uint32_t link_addr,

Completed in 15 milliseconds