├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── guide ├── .gitignore ├── README.md ├── book.toml └── src │ ├── README.md │ ├── SUMMARY.md │ ├── bits.md │ ├── chapter_1.md │ └── chapter_2.md ├── rust-hdl-bsp-alchitry-cu ├── Cargo.toml ├── src │ ├── lib.rs │ ├── pins.rs │ └── synth.rs └── tests │ ├── bsp_alchitry_cu_icepll.rs │ ├── bsp_alchitry_cu_pulser.rs │ ├── bsp_alchitry_cu_pulser_pll.rs │ ├── bsp_alchitry_cu_pwm.rs │ ├── bsp_alchitry_cu_pwm_vec.rs │ └── bsp_alchitry_cu_pwm_vec_srom.rs ├── rust-hdl-bsp-ok-xem6010 ├── Cargo.toml ├── src │ ├── lib.rs │ └── xem6010 │ │ ├── ddr_fifo.rs │ │ ├── mcb_if.rs │ │ ├── mig.rs │ │ ├── mod.rs │ │ ├── ok_download_ddr.rs │ │ ├── pins.rs │ │ ├── pll.rs │ │ └── synth.rs └── tests │ ├── bsp_ok_xem6010_blinky.rs │ ├── bsp_ok_xem6010_ddr.rs │ ├── bsp_ok_xem6010_download.rs │ ├── bsp_ok_xem6010_download32.rs │ ├── bsp_ok_xem6010_fir.rs │ ├── bsp_ok_xem6010_hls_bridge.rs │ ├── bsp_ok_xem6010_i2c.rs │ ├── bsp_ok_xem6010_mig.rs │ ├── bsp_ok_xem6010_mux_spi.rs │ ├── bsp_ok_xem6010_pipe_afifo.rs │ ├── bsp_ok_xem6010_pipe_bt.rs │ ├── bsp_ok_xem6010_pipe_fifo.rs │ ├── bsp_ok_xem6010_pipe_in.rs │ ├── bsp_ok_xem6010_pipe_ram.rs │ ├── bsp_ok_xem6010_pll.rs │ ├── bsp_ok_xem6010_sdram_fifo_tester.rs │ ├── bsp_ok_xem6010_soc_test.rs │ ├── bsp_ok_xem6010_spi.rs │ ├── bsp_ok_xem6010_tristate.rs │ ├── bsp_ok_xem6010_wave.rs │ └── bsp_ok_xem6010_wire.rs ├── rust-hdl-bsp-ok-xem7010 ├── Cargo.toml ├── src │ ├── lib.rs │ └── xem7010 │ │ ├── ddr_fifo7.rs │ │ ├── download.rs │ │ ├── mcb_if.rs │ │ ├── mig7.rs │ │ ├── mod.rs │ │ ├── pins.rs │ │ ├── synth.rs │ │ └── sys_clock.rs └── tests │ ├── bsp_ok_xem7010_blinky.rs │ ├── bsp_ok_xem7010_ddr.rs │ ├── bsp_ok_xem7010_ddr_fifo.rs │ ├── bsp_ok_xem7010_download.rs │ ├── bsp_ok_xem7010_download32.rs │ ├── bsp_ok_xem7010_fast_blinky.rs │ ├── bsp_ok_xem7010_mig.rs │ ├── bsp_ok_xem7010_mux_spi.rs │ ├── bsp_ok_xem7010_pipe.rs │ ├── bsp_ok_xem7010_pipe_afifo.rs │ ├── bsp_ok_xem7010_pipe_fifo.rs │ ├── bsp_ok_xem7010_pipe_in.rs │ ├── bsp_ok_xem7010_pipe_ram.rs │ ├── bsp_ok_xem7010_spi.rs │ ├── bsp_ok_xem7010_wave.rs │ └── bsp_ok_xem7010_wire.rs ├── rust-hdl-fpga-support ├── Cargo.toml └── src │ ├── lattice │ ├── ecp5 │ │ ├── edge_flip_flop.rs │ │ ├── edge_tristate_buffer.rs │ │ ├── edge_tristate_buffer_delayed.rs │ │ ├── io_delay.rs │ │ ├── mod.rs │ │ ├── oddr.rs │ │ └── output_buffer.rs │ ├── ice40 │ │ ├── ice_pll.rs │ │ └── mod.rs │ └── mod.rs │ ├── lib.rs │ └── toolchains │ ├── ecp5.rs │ ├── icestorm.rs │ ├── ise.rs │ ├── mod.rs │ └── vivado.rs ├── rust-hdl-macros ├── .gitignore ├── Cargo.toml └── src │ ├── common.rs │ ├── connect_gen.rs │ ├── hdl_gen.rs │ ├── lib.rs │ ├── logic_block.rs │ ├── logic_interface.rs │ ├── logic_state.rs │ └── logic_struct.rs ├── rust-hdl-ok-core ├── Cargo.toml └── src │ ├── core │ ├── bsp.rs │ ├── clock.rs │ ├── mod.rs │ ├── ok_download.rs │ ├── ok_hi.rs │ ├── ok_hls_bridge.rs │ ├── ok_host.rs │ ├── ok_pipe.rs │ ├── ok_trigger.rs │ ├── ok_wire.rs │ ├── prelude.rs │ ├── spi.rs │ └── tools.rs │ ├── lib.rs │ └── test_common │ ├── blinky.rs │ ├── core_mig.rs │ ├── ddr.rs │ ├── download.rs │ ├── fifo_tester.rs │ ├── fir.rs │ ├── mod.rs │ ├── mux_spi.rs │ ├── pipe.rs │ ├── prelude.rs │ ├── soc.rs │ ├── spi.rs │ ├── tools.rs │ ├── wave.rs │ └── wire.rs ├── rust-hdl-ok-frontpanel-sys ├── Cargo.toml ├── build.rs ├── readme.md └── src │ └── lib.rs └── rust-hdl ├── .gitignore ├── Cargo.toml ├── README.md ├── doc ├── md │ ├── banner.md │ ├── bits.md │ ├── bits_operations.md │ ├── features.md │ ├── quickstart.md │ └── signals_intro.md ├── notes.md └── svg │ ├── blinky_all.svg │ └── blinky_pulse.svg ├── images ├── blinky_all.svg ├── blinky_pulse.svg └── my_adder.svg ├── src ├── core │ ├── ast.rs │ ├── atom.rs │ ├── bits.rs │ ├── bitvec.rs │ ├── block.rs │ ├── check_connected.rs │ ├── check_error.rs │ ├── check_logic_loops.rs │ ├── check_timing.rs │ ├── check_write_inputs.rs │ ├── clock.rs │ ├── code_writer.rs │ ├── constant.rs │ ├── constraint.rs │ ├── direction.rs │ ├── logic.rs │ ├── mod.rs │ ├── module_defines.rs │ ├── named_path.rs │ ├── path_tools.rs │ ├── prelude.rs │ ├── probe.rs │ ├── short_bit_vec.rs │ ├── signal.rs │ ├── signed.rs │ ├── simulate.rs │ ├── struct_valued.rs │ ├── synth.rs │ ├── timing.rs │ ├── type_descriptor.rs │ ├── vcd_probe.rs │ ├── verilog_gen.rs │ ├── verilog_visitor.rs │ └── yosys.rs ├── docs │ ├── mod.rs │ └── vcd2svg │ │ ├── display_metrics.rs │ │ ├── interval.rs │ │ ├── mod.rs │ │ ├── renderable.rs │ │ ├── symbols.rs │ │ ├── text_frame.rs │ │ ├── time_view.rs │ │ ├── timed_value.rs │ │ ├── trace_collection.rs │ │ ├── utils.rs │ │ └── vcd_style.rs ├── fig.md ├── hls │ ├── bidi.rs │ ├── bridge.rs │ ├── bus.rs │ ├── controller.rs │ ├── cross_fifo.rs │ ├── expander.rs │ ├── fifo.rs │ ├── fifo_linker.rs │ ├── host.rs │ ├── miso_fifo_port.rs │ ├── miso_port.rs │ ├── miso_wide_port.rs │ ├── mod.rs │ ├── mosi_fifo_port.rs │ ├── mosi_port.rs │ ├── mosi_wide_port.rs │ ├── prelude.rs │ ├── reducer.rs │ ├── router.rs │ ├── router_rom.rs │ ├── sdram_controller.rs │ ├── sdram_controller_tester.rs │ ├── sdram_fifo.rs │ ├── sim.rs │ └── spi.rs ├── lib.rs ├── prelude.rs ├── sim │ ├── ad7193_sim.rs │ ├── ads8688_sim.rs │ ├── ads868x_sim.rs │ ├── max31856_sim.rs │ ├── mod.rs │ ├── muxed_ad7193_sim.rs │ ├── muxed_ads868x_sim.rs │ ├── muxed_max31856_sim.rs │ ├── prelude.rs │ └── sdr_sdram │ │ ├── bank.rs │ │ ├── chip.rs │ │ └── mod.rs └── widgets │ ├── accum.rs │ ├── auto_reset.rs │ ├── bidirectional_bus.rs │ ├── bus_register_in.rs │ ├── delay_line.rs │ ├── dff.rs │ ├── dff_with_init.rs │ ├── edge_detector.rs │ ├── edge_ff.rs │ ├── fifo │ ├── async_fifo.rs │ ├── cross_fifo.rs │ ├── fifo_expander_n.rs │ ├── fifo_logic.rs │ ├── fifo_reducer.rs │ ├── fifo_reducer_n.rs │ ├── fifo_register.rs │ ├── mod.rs │ └── sync_fifo.rs │ ├── i2c │ ├── i2c_controller.rs │ ├── i2c_driver.rs │ ├── i2c_target.rs │ ├── i2c_test_target.rs │ ├── mod.rs │ └── sim.rs │ ├── mac_fir.rs │ ├── mod.rs │ ├── open_drain.rs │ ├── png │ ├── lfsr.rs │ └── mod.rs │ ├── prelude.rs │ ├── pulser.rs │ ├── pwm.rs │ ├── ramrom │ ├── mod.rs │ ├── ram.rs │ ├── rom.rs │ └── sync_rom.rs │ ├── registered_edge_tristate.rs │ ├── sdram │ ├── basic_controller.rs │ ├── buffer.rs │ ├── burst_controller.rs │ ├── cmd.rs │ ├── fifo_sdram.rs │ ├── mod.rs │ └── timings.rs │ ├── shot.rs │ ├── spi │ ├── master.rs │ ├── master_dynamic_mode.rs │ ├── mod.rs │ ├── mux.rs │ └── slave.rs │ ├── strobe.rs │ ├── synchronizer.rs │ ├── test_helpers.rs │ └── tristate.rs └── tests ├── core_base_tests.rs ├── core_dff_with_init.rs ├── core_edge_detector.rs ├── core_expander.rs ├── core_fifo.rs ├── core_fifo_link.rs ├── core_fifo_sdram.rs ├── core_fir_test.rs ├── core_hls_bidi.rs ├── core_hls_controller.rs ├── core_hls_cross_fifo.rs ├── core_hls_expander_reducer.rs ├── core_hls_fifo.rs ├── core_hls_host.rs ├── core_hls_miso_port.rs ├── core_hls_mosi_port.rs ├── core_hls_router.rs ├── core_hls_router_stack.rs ├── core_hls_sdram_controller_test.rs ├── core_hls_sdram_controller_tester.rs ├── core_hls_sdram_fifo.rs ├── core_hls_spi.rs ├── core_hls_spi_dm.rs ├── core_hls_spi_mux.rs ├── core_hls_spi_mux_slaves.rs ├── core_hls_testchip.rs ├── core_lfsr_widget.rs ├── core_nested_ports.rs ├── core_pwm.rs ├── core_ram.rs ├── core_reducer.rs ├── core_reg_fifo.rs ├── core_rom.rs ├── core_sdram.rs ├── core_sdram_burst.rs ├── core_signed.rs ├── core_soc.rs ├── core_spi.rs ├── core_spi_mux.rs ├── core_struct_valued.rs ├── core_sync_reset.rs ├── core_sync_rom.rs ├── core_timing.rs └── core_tristate_test.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/README.md -------------------------------------------------------------------------------- /guide/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/README.md -------------------------------------------------------------------------------- /guide/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/book.toml -------------------------------------------------------------------------------- /guide/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/src/README.md -------------------------------------------------------------------------------- /guide/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/src/SUMMARY.md -------------------------------------------------------------------------------- /guide/src/bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/src/bits.md -------------------------------------------------------------------------------- /guide/src/chapter_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/src/chapter_1.md -------------------------------------------------------------------------------- /guide/src/chapter_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/guide/src/chapter_2.md -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_icepll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_icepll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser_pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec_srom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec_srom.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod xem6010; 2 | -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/ddr_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/ddr_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mcb_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mcb_if.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mod.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/ok_download_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/ok_download_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download32.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_fir.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_hls_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_hls_bridge.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_i2c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_i2c.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_afifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_afifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_bt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_bt.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_in.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_ram.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_sdram_fifo_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_sdram_fifo_tester.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_soc_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_soc_test.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_tristate.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wave.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wire.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod xem7010; 2 | -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/ddr_fifo7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/ddr_fifo7.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mcb_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mcb_if.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mig7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mig7.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mod.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/sys_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/sys_clock.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download32.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_fast_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_fast_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_afifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_afifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_in.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_ram.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wave.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wire.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_flip_flop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_flip_flop.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer_delayed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer_delayed.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/io_delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/io_delay.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/oddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/oddr.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/output_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/output_buffer.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ice40/ice_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ice40/ice_pll.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ice40/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod ice_pll; 2 | -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/ecp5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/ecp5.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/icestorm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/icestorm.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/ise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/ise.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/vivado.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/vivado.rs -------------------------------------------------------------------------------- /rust-hdl-macros/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /rust-hdl-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-macros/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/common.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/connect_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/connect_gen.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/hdl_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/hdl_gen.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/logic_block.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/logic_interface.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/logic_state.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-macros/src/logic_struct.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/bsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/bsp.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/clock.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/mod.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_download.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_hi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_hi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_hls_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_hls_bridge.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_host.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_pipe.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_trigger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_trigger.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_wire.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/core/tools.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/blinky.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/core_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/core_mig.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/ddr.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/download.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/fifo_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/fifo_tester.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/fir.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/mod.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/pipe.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/soc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/soc.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/tools.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/wave.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/wire.rs -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/build.rs -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/readme.md -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | *.dot 3 | -------------------------------------------------------------------------------- /rust-hdl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/README.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/banner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/banner.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/bits.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/bits_operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/bits_operations.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/features.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/quickstart.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/signals_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/md/signals_intro.md -------------------------------------------------------------------------------- /rust-hdl/doc/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/notes.md -------------------------------------------------------------------------------- /rust-hdl/doc/svg/blinky_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/svg/blinky_all.svg -------------------------------------------------------------------------------- /rust-hdl/doc/svg/blinky_pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/doc/svg/blinky_pulse.svg -------------------------------------------------------------------------------- /rust-hdl/images/blinky_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/images/blinky_all.svg -------------------------------------------------------------------------------- /rust-hdl/images/blinky_pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/images/blinky_pulse.svg -------------------------------------------------------------------------------- /rust-hdl/images/my_adder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/images/my_adder.svg -------------------------------------------------------------------------------- /rust-hdl/src/core/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/ast.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/atom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/atom.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/bits.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/bitvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/bitvec.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/block.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/check_connected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/check_connected.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/check_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/check_error.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/check_logic_loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/check_logic_loops.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/check_timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/check_timing.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/check_write_inputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/check_write_inputs.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/clock.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/code_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/code_writer.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/constant.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/constraint.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/direction.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/logic.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/module_defines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/module_defines.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/named_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/named_path.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/path_tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/path_tools.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/probe.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/short_bit_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/short_bit_vec.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/signal.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/signed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/signed.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/simulate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/simulate.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/struct_valued.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/struct_valued.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/synth.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/timing.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/type_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/type_descriptor.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/vcd_probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/vcd_probe.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/verilog_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/verilog_gen.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/verilog_visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/verilog_visitor.rs -------------------------------------------------------------------------------- /rust-hdl/src/core/yosys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/core/yosys.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/display_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/display_metrics.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/interval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/interval.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/renderable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/renderable.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/symbols.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/text_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/text_frame.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/time_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/time_view.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/timed_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/timed_value.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/trace_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/trace_collection.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/utils.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/vcd_style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/vcd_style.rs -------------------------------------------------------------------------------- /rust-hdl/src/fig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/fig.md -------------------------------------------------------------------------------- /rust-hdl/src/hls/bidi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/bidi.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/bridge.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/bus.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/controller.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/expander.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/fifo_linker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/fifo_linker.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/host.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/miso_fifo_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/miso_fifo_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/miso_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/miso_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/miso_wide_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/miso_wide_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/mosi_fifo_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/mosi_fifo_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/mosi_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/mosi_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/mosi_wide_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/mosi_wide_port.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/reducer.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/router.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/router_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/router_rom.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/sdram_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/sdram_controller.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/sdram_controller_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/sdram_controller_tester.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/sdram_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/sdram_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/hls/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/hls/spi.rs -------------------------------------------------------------------------------- /rust-hdl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/ad7193_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/ad7193_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/ads8688_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/ads8688_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/ads868x_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/ads868x_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/max31856_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/max31856_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/muxed_ad7193_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/muxed_ad7193_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/muxed_ads868x_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/muxed_ads868x_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/muxed_max31856_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/muxed_max31856_sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/sdr_sdram/bank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/sdr_sdram/bank.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/sdr_sdram/chip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/sdr_sdram/chip.rs -------------------------------------------------------------------------------- /rust-hdl/src/sim/sdr_sdram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/sim/sdr_sdram/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/accum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/accum.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/auto_reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/auto_reset.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/bidirectional_bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/bidirectional_bus.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/bus_register_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/bus_register_in.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/delay_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/delay_line.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/dff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/dff.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/dff_with_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/dff_with_init.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/edge_detector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/edge_detector.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/edge_ff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/edge_ff.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/async_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/async_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/fifo_expander_n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/fifo_expander_n.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/fifo_logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/fifo_logic.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/fifo_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/fifo_reducer.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/fifo_reducer_n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/fifo_reducer_n.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/fifo_register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/fifo_register.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/fifo/sync_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/fifo/sync_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/i2c_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/i2c_controller.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/i2c_driver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/i2c_driver.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/i2c_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/i2c_target.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/i2c_test_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/i2c_test_target.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/i2c/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/i2c/sim.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/mac_fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/mac_fir.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/open_drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/open_drain.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/png/lfsr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/png/lfsr.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/png/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/png/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/pulser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/pulser.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/pwm.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/ramrom/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/ramrom/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/ramrom/ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/ramrom/ram.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/ramrom/rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/ramrom/rom.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/ramrom/sync_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/ramrom/sync_rom.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/registered_edge_tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/registered_edge_tristate.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/basic_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/basic_controller.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/buffer.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/burst_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/burst_controller.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/cmd.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/fifo_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/fifo_sdram.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/sdram/timings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/sdram/timings.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/shot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/shot.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/spi/master.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/spi/master.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/spi/master_dynamic_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/spi/master_dynamic_mode.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/spi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/spi/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/spi/mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/spi/mux.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/spi/slave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/spi/slave.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/strobe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/strobe.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/synchronizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/synchronizer.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/test_helpers.rs -------------------------------------------------------------------------------- /rust-hdl/src/widgets/tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/src/widgets/tristate.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_base_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_base_tests.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_dff_with_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_dff_with_init.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_edge_detector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_edge_detector.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_expander.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo_link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_fifo_link.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_fifo_sdram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fir_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_fir_test.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_bidi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_bidi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_controller.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_expander_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_expander_reducer.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_host.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_miso_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_miso_port.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_mosi_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_mosi_port.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_router.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_router_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_router_stack.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_controller_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_controller_test.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_controller_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_controller_tester.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_dm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_dm.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_mux.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_mux_slaves.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_mux_slaves.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_testchip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_hls_testchip.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_lfsr_widget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_lfsr_widget.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_nested_ports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_nested_ports.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_pwm.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_ram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_reducer.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_reg_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_reg_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_rom.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_sdram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sdram_burst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_sdram_burst.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_signed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_signed.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_soc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_soc.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_spi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_spi_mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_spi_mux.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_struct_valued.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_struct_valued.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sync_reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_sync_reset.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sync_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_sync_rom.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_timing.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_tristate_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SmithsDigitalForge/rust-hdl/HEAD/rust-hdl/tests/core_tristate_test.rs --------------------------------------------------------------------------------