halmanu.c
来自「一个免费的SMART CARD OS系统。」· C语言 代码 · 共 57 行
C
57 行
/* ============================================================================ Project Name : jayaCard Module Name : proto/hal/template/halmanu.c Version : $Id: halmanu.c,v 1.2 2004/01/11 09:56:32 dgil Exp $ Description: Manufacturing Data The Original Code is jayaCard code. The Initial Developer of the Original Code is Gilles Dumortier. Portions created by the Initial Developer are Copyright (C) 2002-2004 the Initial Developer. All Rights Reserved. Contributor(s): This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; see http://www.gnu.org/licenses/gpl.html History Rev Description 112603 dgil wrote it from scratch ============================================================================*/#include "precomp.h"/* ========================================================================= Manufacturing Data Output bytes in the u.bBlock[] buffer and returns the number of bytes. Manufacturing data bytes are component and platform dependent. Default implementation is to output AppliData then ChipUUID ========================================================================= */jbyte __hal_manufacturing_data(void){ HAL_MEMCPY(&u.bBlock[0],AppliData,4); HAL_MEMCPY(&u.bBlock[4],chipUUID,8); return 12;}/* ========================================================================= That's all folks ! ========================================================================= */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?