Home | History | Annotate | Download | only in disk
      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