bootinfo.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  * BK Id: SCCS/s.bootinfo.h 1.11 08/17/01 15:23:17 paulus
  3.  */
  4. /*
  5.  * Non-machine dependent bootinfo structure.  Basic idea
  6.  * borrowed from the m68k.
  7.  *
  8.  * Copyright (C) 1999 Cort Dougan <cort@ppc.kernel.org>
  9.  */
  10. #ifdef __KERNEL__
  11. #ifndef _PPC_BOOTINFO_H
  12. #define _PPC_BOOTINFO_H
  13. #include <linux/config.h>
  14. #if defined(CONFIG_APUS) && !defined(__BOOTER__)
  15. #include <asm-m68k/bootinfo.h>
  16. #else
  17. struct bi_record {
  18.     unsigned long tag; /* tag ID */
  19.     unsigned long size; /* size of record (in bytes) */
  20.     unsigned long data[0]; /* data */
  21. };
  22. #define BI_FIRST 0x1010  /* first record - marker */
  23. #define BI_LAST 0x1011 /* last record - marker */
  24. #define BI_CMD_LINE 0x1012
  25. #define BI_BOOTLOADER_ID 0x1013
  26. #define BI_INITRD 0x1014
  27. #define BI_SYSMAP 0x1015
  28. #define BI_MACHTYPE 0x1016
  29. #define BI_MEMSIZE 0x1017
  30. #endif /* CONFIG_APUS */
  31. #endif /* _PPC_BOOTINFO_H */
  32. #endif /* __KERNEL__ */