/* Register definitions for slave core: Fine Delay Main WB Slave * File : fd_main_regs.h * Author : auto-generated by wbgen2 from fd_main_wishbone_slave.wb * Created : Mon May 21 20:09:50 2012 * Standard : ANSI C THIS FILE WAS GENERATED BY wbgen2 FROM SOURCE FILE fd_main_wishbone_slave.wb DO NOT HAND-EDIT UNLESS IT'S ABSOLUTELY NECESSARY! */ #ifndef __WBGEN2_REGDEFS_FD_MAIN_WISHBONE_SLAVE_WB #define __WBGEN2_REGDEFS_FD_MAIN_WISHBONE_SLAVE_WB #include #if defined( __GNUC__) #define PACKED __attribute__ ((packed)) #else #error "Unsupported compiler?" #endif #ifndef __WBGEN2_MACROS_DEFINED__ #define __WBGEN2_MACROS_DEFINED__ #define WBGEN2_GEN_MASK(offset, size) (((1<<(size))-1) << (offset)) #define WBGEN2_GEN_WRITE(value, offset, size) (((value) & ((1<<(size))-1)) << (offset)) #define WBGEN2_GEN_READ(reg, offset, size) (((reg) >> (offset)) & ((1<<(size))-1)) #define WBGEN2_SIGN_EXTEND(value, bits) (((value) & (1<