2021-08-25 15:22:19 +08:00
|
|
|
#![feature(lang_items, never_type)]
|
2017-12-28 15:06:45 +08:00
|
|
|
#![no_std]
|
|
|
|
|
2018-05-16 00:35:05 +08:00
|
|
|
extern crate failure;
|
|
|
|
#[cfg(has_drtio)]
|
|
|
|
#[macro_use]
|
|
|
|
extern crate failure_derive;
|
2018-03-01 00:46:16 +08:00
|
|
|
extern crate byteorder;
|
2018-05-15 01:26:36 +08:00
|
|
|
extern crate crc;
|
2017-12-28 15:34:17 +08:00
|
|
|
#[macro_use]
|
|
|
|
extern crate log;
|
2018-05-15 01:26:36 +08:00
|
|
|
extern crate io;
|
2018-05-15 01:54:29 +08:00
|
|
|
extern crate board_misoc;
|
2018-05-15 01:58:34 +08:00
|
|
|
extern crate proto_artiq;
|
2017-12-28 15:06:45 +08:00
|
|
|
|
|
|
|
pub mod spi;
|
|
|
|
|
2018-05-15 01:54:29 +08:00
|
|
|
#[cfg(has_kernel_cpu)]
|
2018-05-15 01:33:25 +08:00
|
|
|
pub mod mailbox;
|
2018-05-15 01:54:29 +08:00
|
|
|
#[cfg(has_kernel_cpu)]
|
2018-05-15 01:33:25 +08:00
|
|
|
pub mod rpc_queue;
|
|
|
|
|
2017-12-28 15:06:45 +08:00
|
|
|
#[cfg(has_si5324)]
|
|
|
|
pub mod si5324;
|
|
|
|
|
2018-05-29 10:26:36 +08:00
|
|
|
#[cfg(has_grabber)]
|
|
|
|
pub mod grabber;
|
2018-05-15 01:26:36 +08:00
|
|
|
|
|
|
|
#[cfg(has_drtio)]
|
|
|
|
pub mod drtioaux;
|
2018-09-09 21:49:28 +08:00
|
|
|
pub mod drtio_routing;
|