linux/arch/sparc/include/asm/io.h
<<
>>
Prefs
   1#ifndef ___ASM_SPARC_IO_H
   2#define ___ASM_SPARC_IO_H
   3#if defined(__sparc__) && defined(__arch64__)
   4#include <asm/io_64.h>
   5#else
   6#include <asm/io_32.h>
   7#endif
   8
   9/*
  10 * Defines used for both SPARC32 and SPARC64
  11 */
  12
  13/* Big endian versions of memory read/write routines */
  14#define readb_be(__addr)        __raw_readb(__addr)
  15#define readw_be(__addr)        __raw_readw(__addr)
  16#define readl_be(__addr)        __raw_readl(__addr)
  17#define writeb_be(__b, __addr)  __raw_writeb(__b, __addr)
  18#define writel_be(__w, __addr)  __raw_writel(__w, __addr)
  19#define writew_be(__l, __addr)  __raw_writew(__l, __addr)
  20
  21#endif
  22