From 8eff8586bb73c4af322693de3b5c544e5466e080 Mon Sep 17 00:00:00 2001 From: Robert Jordens Date: Fri, 28 Oct 2016 01:57:55 +0200 Subject: [PATCH] moninj.rs: force u32 dds_ftws --- artiq/runtime.rs/src/moninj.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/artiq/runtime.rs/src/moninj.rs b/artiq/runtime.rs/src/moninj.rs index 13c8ef4cd..4db0aca0f 100644 --- a/artiq/runtime.rs/src/moninj.rs +++ b/artiq/runtime.rs/src/moninj.rs @@ -18,7 +18,7 @@ fn worker(socket: &mut UdpSocket) -> io::Result<()> { match request { Request::Monitor => { - let mut dds_ftws = [0; (csr::CONFIG_RTIO_DDS_COUNT as usize * + let mut dds_ftws = [0u32; (csr::CONFIG_RTIO_DDS_COUNT as usize * csr::CONFIG_DDS_CHANNELS_PER_BUS as usize)]; let mut reply = Reply::default(); @@ -54,7 +54,7 @@ fn worker(socket: &mut UdpSocket) -> io::Result<()> { csr::rtio_moninj::mon_probe_sel_write(i as u8); csr::rtio_moninj::mon_value_update_write(1); dds_ftws[(csr::CONFIG_DDS_CHANNELS_PER_BUS * j + i) as usize] = - csr::rtio_moninj::mon_value_read(); + csr::rtio_moninj::mon_value_read() as u32; } } }