Bouffalo SDK  1.0
Bouffalolab Software Development Kit
bflb_sha512_link_ctx_s Struct Reference

#include <bflb_sec_sha.h>

Collaboration diagram for bflb_sha512_link_ctx_s:
Collaboration graph

Public Member Functions

 __attribute__ ((aligned(32))) uint8_t sha_buf[128]
 
 __attribute__ ((aligned(32))) uint8_t sha_padding[128]
 

Data Fields

uint64_t total [2]
 
uint32_t link_addr
 
struct bflb_sha_link_s link_cfg
 

Detailed Description

Definition at line 75 of file bflb_sec_sha.h.

Member Function Documentation

◆ __attribute__() [1/2]

__attribute__ ( (aligned(32))  )

Data not processed but in this temp buffer

◆ __attribute__() [2/2]

__attribute__ ( (aligned(32))  )

Padding data

Field Documentation

◆ link_addr

uint32_t link_addr

Link configure address

Definition at line 79 of file bflb_sec_sha.h.

◆ link_cfg

struct bflb_sha_link_s link_cfg

Definition at line 80 of file bflb_sec_sha.h.

◆ total

uint64_t total[2]

Number of bytes processed

Definition at line 76 of file bflb_sec_sha.h.


The documentation for this struct was generated from the following file: