DP_CP_IRQ
uint8_t clear_cp_irq_bit = DP_CP_IRQ;
if (esi[1] & DP_CP_IRQ) {
ack[1] |= DP_CP_IRQ;
if (val & DP_CP_IRQ)