• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/cris/include/arch-v32/arch/hwregs/
1/*
2 * Read/write register macros used by *_defs.h
3 */
4
5#ifndef reg_rdwr_h
6#define reg_rdwr_h
7
8#ifndef REG_READ
9#define REG_READ(type, addr) (*((volatile type *) (addr)))
10#endif
11
12#ifndef REG_WRITE
13#define REG_WRITE(type, addr, val) \
14   do { *((volatile type *) (addr)) = (val); } while(0)
15#endif
16
17#endif
18