source: svn/newcon3bcm2_21bu/nexus/app/ram_header.h @ 22

Last change on this file since 22 was 22, checked in by phkim, 11 years ago
  1. phkim
  2. newcon3sk 를 kctv 로 브랜치 함
  • Property svn:executable set to *
File size: 1.2 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 2003-2008, Broadcom Corporation
3 *     All Rights Reserved
4 *     Confidential Property of Broadcom Corporation
5 *
6 *  THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
7 *  AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
8 *  EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
9 *
10 * $brcm_Workfile: $
11 * $brcm_Revision: $
12 * $brcm_Date: $
13 *
14 * Module Description: ram executable image header
15 *
16 * Revision History:
17 *
18 * $brcm_Log: $
19 *
20 *
21 ***************************************************************************/
22
23#if !defined(__RAM_HEADER_H__)
24#define __RAM_HEADER_H__
25
26extern unsigned long ram_image_size;
27
28struct identifying_data6_t {
29    unsigned char version;
30    unsigned char key_identifier_flag;
31    unsigned short int reserved;
32    unsigned long length;
33    unsigned long signature_index;
34    unsigned long signing_time;
35    unsigned char image_name[16];
36    unsigned char image_version[8];
37    unsigned char key_identifier[32];
38};
39
40#define RAM_HEADER_SIZE sizeof(struct identifying_data6_t)
41#endif
Note: See TracBrowser for help on using the repository browser.