diff --git a/src/libboard_artiq/src/lib.rs b/src/libboard_artiq/src/lib.rs index 02525b3..1aa2568 100644 --- a/src/libboard_artiq/src/lib.rs +++ b/src/libboard_artiq/src/lib.rs @@ -26,7 +26,7 @@ pub mod fiq; #[cfg(feature = "target_kasli_soc")] pub mod io_expander; pub mod logger; -#[cfg(has_drtio)] +#[cfg(any(has_drtio, has_cxp_phys))] #[rustfmt::skip] #[path = "../../../build/mem.rs"] pub mod mem; @@ -43,6 +43,19 @@ pub mod si5324; pub mod si549; use core::{cmp, str}; +#[cfg(has_cxp_phys)] +pub mod cxp_downconn; +#[cfg(has_cxp_phys)] +pub mod cxp_upconn; + +pub mod cxp_proto; + +pub mod cxp_phys; + +pub mod cxp; + +pub mod cxp_comms; + pub fn identifier_read(buf: &mut [u8]) -> &str { unsafe { pl::csr::identifier::address_write(0);