Commit Graph

  • f8782f3f69 libboard_zynq: let println!() write no '\r' Astro 2020-04-20 23:43:50 +0200
  • a376b37426 libsupport_zynq: add logger implementation for the `log` crate Astro 2020-04-20 23:40:01 +0200
  • 50667f0a13 core1: reset -> disable, add restart function Sebastien Bourdeauducq 2020-04-17 14:05:45 +0800
  • bcedd02ad9 libasync: add TcpSocket::{close, abort, keep_alive, timeout}() Astro 2020-04-16 20:43:36 +0200
  • 60e45f096d libasync: Sockets::run() returns ! Astro 2020-04-16 20:42:21 +0200
  • c3fc948714 libasync: replace TcpStream::listen() with accept(), make accept() return earlier Astro 2020-04-16 20:28:40 +0200
  • be35be8d38 Revert "Revert "libasync: don't let TcpStream::read() call back for empty buffers"" Sebastien Bourdeauducq 2020-04-15 09:16:25 +0800
  • 1ac10ba0d4 Revert "libasync: don't let TcpStream::read() call back for empty buffers" Sebastien Bourdeauducq 2020-04-14 09:03:48 +0800
  • e3a6a6e1f8 libasync: don't let TcpStream::read() call back for empty buffers Astro 2020-04-14 01:05:40 +0200
  • 60a29456ec libasync: change TcpStream::listen() callback constraint from Copy to Clone Astro 2020-04-14 00:08:57 +0200
  • b26327e474 typo Sebastien Bourdeauducq 2020-04-13 10:39:38 +0800
  • 0000575ce0 libasync: add async_send/async_recv methods Astro 2020-04-13 01:24:37 +0200
  • 526cfe7577 update rust-nightly Astro 2020-04-10 20:46:18 +0200
  • c3502888f2 experiments: mod ps7_init only for target_zc706 Astro 2020-04-10 20:39:53 +0200
  • 4b346f5c55 libboard_zynq: fix flash manual_mode chip_index Astro 2020-04-10 20:35:42 +0200
  • 2dda3ca4e6 libboard_zynq: delint Astro 2020-04-10 20:35:32 +0200
  • e8763fa969 Cargo.toml: flip LTO back on to fit OCM Astro 2020-04-10 20:33:39 +0200
  • 58e4e34fa5 libsupport_zynq: fix a cast Astro 2020-04-10 20:29:20 +0200
  • 8e09947c54 update cargo lockfile Sebastien Bourdeauducq 2020-04-10 17:46:32 +0800
  • 6fd6f429fe libcortex_a9: impl Iterator for sync_channel::Receiver Astro 2020-04-09 02:56:54 +0200
  • e54edbf32d libcortex_a9: add sync_channel Astro 2020-04-09 02:49:24 +0200
  • 64771bf233 libcortex_a9: revamp cache maintenance Astro 2020-04-09 00:18:23 +0200
  • c3ebafa6ed libboard_zynq: fix flash read Astro 2020-04-06 22:02:10 +0200
  • ab2a8db4d3 libasync: pass time Astro 2020-04-03 00:18:04 +0200
  • 8a98cef3fc libboard_zynq: fix some hw setup Astro 2020-04-03 00:17:25 +0200
  • de4e24adf4 experiments: add ps7_init::report_differences() Astro 2020-04-02 21:27:57 +0200
  • 6dde8c3b02 libasync: doc TcpStream Astro 2020-04-01 23:34:53 +0200
  • 75a8889d28 libasync: create TcpSocketBuffers from uninitialized memory Astro 2020-04-01 23:21:27 +0200
  • 0618642d3f libasync: simplify TcpStream::accept() Astro 2020-04-01 23:01:48 +0200
  • 90e9a7db02 libasync: refactor listen() into accept()+listen() with a backlog Astro 2020-04-01 22:55:25 +0200
  • ab1404488c libasync: fix TcpStream, implement recv()+send() Astro 2020-03-31 22:34:32 +0200
  • 8bc721826c libasync: wrap_waker() Astro 2020-03-31 18:55:03 +0200
  • 25e80f63f9 experiments: setup IoPll to 1 GHz to fix eth Astro 2020-03-31 18:47:36 +0200
  • d2f91eac25 libasync: start smoltcp support Astro 2020-03-31 01:16:58 +0200
  • 48257e989c libasync: pin tasks to memory Astro 2020-03-31 01:13:01 +0200
  • 965a00801e libcortex_a9: set DDR pages non-bufferable to fix eth dma Astro 2020-03-31 01:09:28 +0200
  • 46af38906e libboard_zynq: wrap eth Buffer for alignment Astro 2020-03-28 23:30:39 +0100
  • ed52ead914 cora ddr attempts Astro 2020-03-25 13:02:55 +0100
  • ea765fc529 libasync: replace executor Mutexes with RefCells Astro 2020-03-26 20:29:36 +0100
  • 5b95410244 libasync: adapt from async-on-embedded/async-cortex-m Astro 2020-03-26 01:35:05 +0100
  • d2fc0ecc14 default.nix: update cargoSha256 Astro 2020-03-25 22:25:44 +0100
  • ab75be80ba update smoltcp to 0.6.0 Astro 2020-03-25 22:24:01 +0100
  • 319f7d9eef move smoltcp dependency to libboard_zynq only Astro 2020-03-25 22:23:30 +0100
  • 74012603f6 default.nix: update cargoSha256 Astro 2020-03-25 22:17:31 +0100
  • a0c95c3b3e remove superfluous dependencies Astro 2020-03-25 21:54:29 +0100
  • 97e7605804 update dependency r0 Astro 2020-03-25 21:50:04 +0100
  • 000741d05a update rust-nightly + linked_list_allocator Astro 2020-03-25 21:47:51 +0100
  • 29bf29a037 add some fpga regs Astro 2020-03-25 13:02:01 +0100
  • dcee7213de devc pcap WIP devc_pcap Stewart Mackenzie 2020-03-06 18:37:15 +0800
  • 2f754de64b main: just test for qspi flash flash-minimal Astro 2020-02-05 18:22:14 +0100
  • 774e4e88a9 Merge branch 'dmac' Astro 2020-02-03 23:05:03 +0100
  • 03da85dcea libboard_zynq::dmac: enable mod, add channel_regs() Astro 2020-02-03 23:04:26 +0100
  • d7e8ba297b libboard_zynq::dmac: unify equal registers Astro 2020-02-03 22:09:51 +0100
  • 57efbf0cec Merge branch 'mem' Astro 2020-02-03 00:51:09 +0100
  • 1e5fe1b836 regs: add more #[inline] annotations Astro 2020-01-31 20:47:16 +0100
  • 02c9c4d2dd Cargo.toml: turn off link-time optimization Astro 2020-02-03 00:48:48 +0100
  • fc91a0427b link.x: simplify while used with jtag only Astro 2020-01-31 20:48:01 +0100
  • 26c8164837 Merge branch 'tmux' of M-Labs/zc706 into master Astro 2020-02-03 06:20:06 +0800
  • b5b3cf69f7 link.x: simplify while used with jtag only Astro 2020-01-31 20:48:01 +0100
  • 3b657ffef0 regs: add more #[inline] annotations Astro 2020-01-31 20:47:16 +0100
  • 9bfc15cbb9 qspi flash unfinished... Astro 2020-01-30 21:11:45 +0100
  • c8d03a43c6 libboard_zynq::flash: keep spi_en=1 over multiple manual transfers Astro 2020-01-18 00:59:11 +0100
  • e2ba91b79b libboard_zynq::flash: configure with sep_bus=1 Astro 2020-01-18 00:57:58 +0100
  • acb5207d0e libboard_zynq::flash: fix bug in read_reg_until() Astro 2020-01-17 00:41:41 +0100
  • 2b20d6b6c8 libboard_zynq::flash: don't configure mio_pin_08 on zc706 Astro 2020-01-16 23:07:01 +0100
  • f9cb2e7cb0 delint Astro 2020-01-30 23:18:14 +0100
  • 2b543c18c5 libboard_zc706: rename to libsupport_zynq Astro 2020-01-30 22:54:48 +0100
  • 18f8060a39 qspi flash unfinished... flash Astro 2020-01-30 21:11:45 +0100
  • 53eebce39c libboard_zynq::flash: keep spi_en=1 over multiple manual transfers Astro 2020-01-18 00:59:11 +0100
  • 668e3e32ba libboard_zynq::flash: configure with sep_bus=1 Astro 2020-01-18 00:57:58 +0100
  • ea574a18d8 libboard_zynq::flash: fix bug in read_reg_until() Astro 2020-01-17 00:41:41 +0100
  • 6cb29022df libboard_zynq::flash: don't configure mio_pin_08 on zc706 Astro 2020-01-16 23:07:01 +0100
  • d3142ab6fa default.nix: fix name, rm debug Astro 2020-01-26 01:50:14 +0100
  • 266b0dec1a Merge branch 'nix' Astro 2020-01-26 01:46:22 +0100
  • 606ebb0bfb default.nix: fix Astro 2020-01-26 01:45:02 +0100
  • 1f7014877a default.nix: update rust Astro 2020-01-26 01:18:57 +0100
  • 43722eff8b add support for cora z7 in tmux script tmux Stewart Mackenzie 2020-01-24 07:51:29 +0800
  • 8c10f27dce README: update for multi-crate layout Astro 2020-01-24 00:04:16 +0100
  • 3d1f859cb4 Merge branch 'clocks' Astro 2020-01-23 23:16:08 +0100
  • c900f57be8 libboard_zc706::abort: soft_reset on PrefetchAbort/DataAbort Astro 2020-01-23 22:45:05 +0100
  • aae85981e2 libboard_zynq::clocks: setup clock sources and cpu clock Astro 2020-01-23 22:44:10 +0100
  • 77f440db33 libboard_zynq::stdio: add drop_uart() Astro 2020-01-23 22:34:37 +0100
  • 99a2e5d621 libboard_zynq::slcr: fix arm_clk_ctrl srcsel, doc Astro 2020-01-23 00:28:47 +0100
  • 8f9b8a7f3d WIP pcap Stewart Mackenzie 2020-01-23 05:06:04 +0800
  • d88ba97a03 Merge branch 'cora' Astro 2020-01-22 01:19:01 +0100
  • 6272e381f1 */Cargo.toml: add descriptions Astro 2020-01-22 00:47:22 +0100
  • fc8e948a86 */Cargo.toml: pass down target_* feature flags to dependencies Astro 2020-01-22 00:44:36 +0100
  • a26d187219 Merge branch 'dmac' of M-Labs/zc706 into master sjm 2020-01-22 04:16:18 +0800
  • e8f5aee0e6 Merge branch 'devc' of M-Labs/zc706 into master sjm 2020-01-22 04:14:36 +0800
  • a85c2d5009 added registers for DMA controller Stewart Mackenzie 2020-01-20 19:27:33 +0800
  • a23506fb8a added registers for device configuration interface (devc) Stewart Mackenzie 2020-01-20 19:26:29 +0800
  • 01e9f2031a remove picocom from tmux.sh allowing easy exit of processes instead of playing the picocom ctrl-a x Stewart Mackenzie 2020-01-16 02:14:42 +0800
  • 957228f134 document bitstream loading in readme and remove from zc706.cfg Stewart Mackenzie 2020-01-16 02:14:16 +0800
  • 63378f880c remove zc706.elf from gitignore Stewart Mackenzie 2020-01-16 02:13:11 +0800
  • 738ee32a51 improved the development process Stewart Mackenzie 2020-01-15 05:07:19 +0800
  • 688e3b4432 libboard_zc706:👢 don't leave core1 stopped Astro 2020-01-09 22:13:04 +0100
  • 2e8d291ee7 running code causes board to fail in an unrecoverable manner Stewart Mackenzie 2020-01-03 18:07:07 +0800
  • 8b025b8644 add .gitignore to ignore the generated target directory Stewart Mackenzie 2020-01-03 18:05:41 +0800
  • 9199bb7a16 libboard_zynq::flash: use only 32-bit spi words in program() Astro 2019-12-22 03:14:18 +0100
  • da60be38b1 libboard_zynq::flash: move man_start_com(true) into wait_tx_fifo_flush() Astro 2019-12-22 03:13:38 +0100