WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hmac_version.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2021-2021. All rights reserved.
3 * Description: define hmac version
4 * Create: 2021-9-28
5 */
6
7#ifndef __HMAC_VERSION_H__
8#define __HMAC_VERSION_H__
9
10#include "osal_types.h"
11
12/*
13 * WSxx [ a ].[ c ].T[ c ].[ d ]
14 * WSxx [1-255].[1-255].T[1-255].[1-255]
15 */
16typedef union {
18 struct {
19 osal_u32 d : 8; /* [ 7, 0] */
20 osal_u32 c : 8; /* [15, 8] */
21 osal_u32 b : 8; /* [23, 16] */
22 osal_u32 a : 8; /* [31, 24] */
23 } bits;
24} version_u;
25
26typedef union {
28 struct {
29 osal_u32 c : 8; /* [7..0] */
30 osal_u32 r : 8; /* [15..8] */
31 osal_u32 v : 16; /* [31..16] */
32 } bits;
34
40
44
45#endif
46
osal_u32 hmac_get_version(osal_void)
osal_u32 hmac_get_device_rom_version(osal_void)
osal_u32 hmac_get_device_version(osal_void)
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
Definition hmac_version.h:35
rom_version_u device_rom
Definition hmac_version.h:38
version_u host
Definition hmac_version.h:36
version_u device
Definition hmac_version.h:37
Definition hmac_version.h:26
osal_u32 c
Definition hmac_version.h:29
osal_u32 v
Definition hmac_version.h:31
osal_u32 r
Definition hmac_version.h:30
osal_u32 ver
Definition hmac_version.h:27
Definition hmac_version.h:16
osal_u32 a
Definition hmac_version.h:22
osal_u32 b
Definition hmac_version.h:21
osal_u32 c
Definition hmac_version.h:20
osal_u32 ver
Definition hmac_version.h:17
osal_u32 d
Definition hmac_version.h:19