BEBOX_REG
pic->pic_cookie = (void *)BEBOX_REG;
#define READ_BEBOX_REG(reg) *(volatile uint32_t *)(BEBOX_REG + (reg))
*(volatile uint32_t *)(BEBOX_REG + (reg)) = ((v) | BEBOX_SET_MASK)
*(volatile uint32_t *)(BEBOX_REG + (reg)) = ((v) | BEBOX_CLEAR_MASK)