Module prelude

Source

Re-exports§

pub use crate::bidi::BidiBusD;
pub use crate::bidi::BidiBusM;
pub use crate::bidi::BidiMaster;
pub use crate::bidi::BidiSimulatedDevice;
pub use crate::bridge::Bridge;
pub use crate::bus::FIFOReadController;
pub use crate::bus::FIFOReadResponder;
pub use crate::bus::FIFOWriteController;
pub use crate::bus::FIFOWriteResponder;
pub use crate::bus::SoCBusController;
pub use crate::bus::SoCBusResponder;
pub use crate::bus::SoCPortController;
pub use crate::bus::SoCPortResponder;
pub use crate::controller::BaseController;
pub use crate::cross_fifo::CrossNarrow;
pub use crate::cross_fifo::CrossWiden;
pub use crate::expander::Expander;
pub use crate::fifo::AsyncFIFO;
pub use crate::fifo::SyncFIFO;
pub use crate::host::Host;
pub use crate::miso_fifo_port::MISOFIFOPort;
pub use crate::miso_port::MISOPort;
pub use crate::miso_wide_port::MISOWidePort;
pub use crate::mosi_fifo_port::MOSIFIFOPort;
pub use crate::mosi_port::MOSIPort;
pub use crate::mosi_wide_port::MOSIWidePort;
pub use crate::reducer::Reducer;
pub use crate::router::Router;
pub use crate::sdram_controller::SDRAMController;
pub use crate::sdram_controller_tester::SDRAMControllerTester;
pub use crate::sdram_fifo::SDRAMFIFO;
pub use crate::spi::HLSSPIMaster;
pub use crate::spi::HLSSPIMasterDynamicMode;
pub use crate::spi::HLSSPIMuxMasters;
pub use crate::spi::HLSSPIMuxSlaves;
pub use crate::HLSNamedPorts;
pub use crate::router_rom::*;
pub use crate::test_helpers::*;

Macros§

bus_address_strobe
bus_write_strobe
hls_fifo_read
hls_fifo_read_lazy
hls_fifo_write
hls_fifo_write_lazy
hls_host_drain
hls_host_get_word
hls_host_get_words
hls_host_issue_read
hls_host_noop
hls_host_ping
hls_host_put_word
hls_host_write