From 1f0fbd6eafd9ceeff7508ada00e960d5d57ac037 Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Mon, 9 Oct 2023 16:15:19 -0600 Subject: [PATCH] watch for dp freeze --- src/device/rdp.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/device/rdp.rs b/src/device/rdp.rs index b258a013..565e3457 100644 --- a/src/device/rdp.rs +++ b/src/device/rdp.rs @@ -124,7 +124,8 @@ pub fn update_dpc_status(device: &mut device::Device, w: u32) { device.rdp.regs_dpc[DPC_STATUS_REG as usize] &= !DPC_STATUS_FREEZE } if w & DPC_SET_FREEZE != 0 { - device.rdp.regs_dpc[DPC_STATUS_REG as usize] |= DPC_STATUS_FREEZE + device.rdp.regs_dpc[DPC_STATUS_REG as usize] |= DPC_STATUS_FREEZE; + panic!("DP freeze") } /* clear / set flush */