blob: 236f91efe7e88527e4334f51778cf629fd93a100 [file] [log] [blame]
/*
* Read/write register macros used by *_defs.h
*/
#ifndef reg_rdwr_h
#define reg_rdwr_h
#ifndef REG_READ
#define REG_READ(type, addr) (*((volatile type *) (addr)))
#endif
#ifndef REG_WRITE
#define REG_WRITE(type, addr, val) \
do { *((volatile type *) (addr)) = (val); } while(0)
#endif
#endif