static bool is_ldr_pc_immed_inst_arm(u32 inst) { if ( (px_get_bits(inst, 25, 27) == 0x2) && (px_get_bit(inst, 22) == 0) && (px_get_bit(inst, 20) == 1)) { unsigned int rt; rt = px_get_bits(inst, 12, 15); if (rt == 15) return true; } return false; }
static unsigned long get_L2_cache_enable(void) { unsigned long value = 0; value = read_reg(SL2_CACHE_CONTROL_REG_ADDR); return px_get_bit(value, 0); }