generate_macro(CONTROL_LOOP_NOOP, 0) generate_macro(CONTROL_LOOP_STATUS, 1) generate_macro(CONTROL_LOOP_SETPT, 2) generate_macro(CONTROL_LOOP_P, 3) generate_macro(CONTROL_LOOP_I, 4) generate_macro(CONTROL_LOOP_ERR, 5) generate_macro(CONTROL_LOOP_Z, 6) generate_macro(CONTROL_LOOP_CYCLES, 7) generate_macro(CONTROL_LOOP_DELAY, 8) generate_macro(CONTROL_LOOP_CMD_WIDTH, 8) generate_macro(CONTROL_LOOP_WRITE_BIT, (1 << (M4_CONTROL_LOOP_CMD_WIDTH-1)))