trxhdr.h
上传用户:yuanda199
上传日期:2022-06-26
资源大小:412k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /*
  2.     Copyright 2001, Broadcom Corporation
  3.     All Rights Reserved.
  4.     
  5.     This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
  6.     the contents of this file may not be disclosed to third parties, copied or
  7.     duplicated in any form, in whole or in part, without the prior written
  8.     permission of Broadcom Corporation.
  9. */
  10. /*
  11.  * TRX image file header format.
  12.  *
  13.  * Copyright (C) 2001 Broadcom Corporation
  14.  *
  15.  * $Id: trxhdr.h,v 1.1 Broadcom SDK $
  16.  */ 
  17. #define TRX_MAGIC 0x30524448 /* "HDR0" */
  18. #define TRX_VERSION 1
  19. #define TRX_MAX_LEN 0x3A0000
  20. struct trx_header {
  21. unsigned long magic; /* "HDR0" */
  22. unsigned long len; /* Length of file */
  23. unsigned long crc32; /* 32-bit CRC across length of file */
  24. unsigned long flag_version; /* 0:15 flags, 16:31 version */
  25. unsigned long reserved[3];
  26. };
  27. /* Compatibility */
  28. typedef struct trx_header TRXHDR, *PTRXHDR;