Blame view

bootloader/u-boot_2015_04/include/asm-generic/unaligned.h 501 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  #ifndef _GENERIC_UNALIGNED_H
  #define _GENERIC_UNALIGNED_H
  
  #include <asm/byteorder.h>
  
  #include <linux/unaligned/le_byteshift.h>
  #include <linux/unaligned/be_byteshift.h>
  #include <linux/unaligned/generic.h>
  
  /*
   * Select endianness
   */
  #if defined(__LITTLE_ENDIAN)
  #define get_unaligned	__get_unaligned_le
  #define put_unaligned	__put_unaligned_le
  #elif defined(__BIG_ENDIAN)
  #define get_unaligned	__get_unaligned_be
  #define put_unaligned	__put_unaligned_be
  #else
  #error invalid endian
  #endif
  
  #endif