• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* ----------------------------------------------------------------------- *
2  *
3  *   Copyright 2009 Pierre-Alexandre Meyer
4  *
5  *   Some parts borrowed from chain.c32:
6  *
7  *   Copyright 2003-2009 H. Peter Anvin - All Rights Reserved
8  *   Copyright 2009 Intel Corporation; author: H. Peter Anvin
9  *
10  *   This file is part of Syslinux, and is made available under
11  *   the terms of the GNU General Public License version 2.
12  *
13  * ----------------------------------------------------------------------- */
14 
15 #ifndef _COMMON_H_
16 #define _COMMON_H_
17 
18 #include <stdint.h>
19 
20 /* For PAGE_SIZE */
21 #include <cpuid.h>
22 
23 #define SECTOR 512		/* bytes/sector */
24 
25 struct ebios_dapa {
26     uint16_t len;
27     uint16_t count;
28     uint16_t off;
29     uint16_t seg;
30     uint64_t lba;
31 };
32 
33 #endif /* _COMMON_H_ */
34