加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
uds_status.h 1.46 KB
一键复制 编辑 原始数据 按行查看 历史
/***************************************************************************//**
\file uds-status.h
\author
\mail
\version 0
\date 2016-10-10
\description uds status code, include session and Security access
*******************************************************************************/
#ifndef __UDS_STATUS_H_
#define __UDS_STATUS_H_
/*******************************************************************************
Include Files
*******************************************************************************/
#include <stdint.h>
#include "uds_type.h"
/*******************************************************************************
Type Definition
*******************************************************************************/
/* SECURITYACCESS */
#define UNLOCKKEY 0x00000000
#define UNLOCKSEED 0x00000000
#define UNDEFINESEED 0xFFFFFFFF
#define SEEDMASK 0x80000000
#define SHIFTBIT 1
#define ALGORITHMASK 0x42303131
/*******************************************************************************
Function Definition
*******************************************************************************/
/**
* uds_security_access - check the key of Security Access
*
* @key_buf: recieved key buff
* @seed : original seed
*
* returns:
* 0 - success, -1 - fail
*/
int
uds_security_access (uint8_t key_buf[], uint8_t seed_buf[]);
#endif
/****************EOF****************/
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化