Astro
|
75a8889d28
|
libasync: create TcpSocketBuffers from uninitialized memory
|
2020-04-01 23:21:27 +02:00 |
Astro
|
0618642d3f
|
libasync: simplify TcpStream::accept()
|
2020-04-01 23:01:48 +02:00 |
Astro
|
90e9a7db02
|
libasync: refactor listen() into accept()+listen() with a backlog
|
2020-04-01 22:58:02 +02:00 |
Astro
|
ab1404488c
|
libasync: fix TcpStream, implement recv()+send()
|
2020-03-31 22:49:41 +02:00 |
Astro
|
8bc721826c
|
libasync: wrap_waker()
|
2020-03-31 18:57:01 +02:00 |
Astro
|
25e80f63f9
|
experiments: setup IoPll to 1 GHz to fix eth
|
2020-03-31 18:47:36 +02:00 |
Astro
|
d2f91eac25
|
libasync: start smoltcp support
|
2020-03-31 01:16:58 +02:00 |
Astro
|
48257e989c
|
libasync: pin tasks to memory
|
2020-03-31 01:13:01 +02:00 |
Astro
|
965a00801e
|
libcortex_a9: set DDR pages non-bufferable to fix eth dma
|
2020-03-31 01:09:28 +02:00 |
Astro
|
46af38906e
|
libboard_zynq: wrap eth Buffer for alignment
|
2020-03-29 00:08:43 +01:00 |
Astro
|
ed52ead914
|
cora ddr attempts
|
2020-03-28 21:50:06 +01:00 |
Astro
|
ea765fc529
|
libasync: replace executor Mutexes with RefCells
this will not run on multi-core.
|
2020-03-26 20:29:36 +01:00 |
Astro
|
5b95410244
|
libasync: adapt from async-on-embedded/async-cortex-m
|
2020-03-26 01:35:05 +01:00 |
Astro
|
d2fc0ecc14
|
default.nix: update cargoSha256
|
2020-03-25 22:25:44 +01:00 |
Astro
|
ab75be80ba
|
update smoltcp to 0.6.0
|
2020-03-25 22:24:01 +01:00 |
Astro
|
319f7d9eef
|
move smoltcp dependency to libboard_zynq only
|
2020-03-25 22:23:30 +01:00 |
Astro
|
74012603f6
|
default.nix: update cargoSha256
|
2020-03-25 22:17:31 +01:00 |
Astro
|
a0c95c3b3e
|
remove superfluous dependencies
|
2020-03-25 21:54:29 +01:00 |
Astro
|
97e7605804
|
update dependency r0
|
2020-03-25 21:52:23 +01:00 |
Astro
|
000741d05a
|
update rust-nightly + linked_list_allocator
|
2020-03-25 21:47:51 +01:00 |
Astro
|
29bf29a037
|
add some fpga regs
|
2020-03-25 13:02:01 +01:00 |
Astro
|
774e4e88a9
|
Merge branch 'dmac'
|
2020-02-03 23:05:03 +01:00 |
Astro
|
03da85dcea
|
libboard_zynq::dmac: enable mod, add channel_regs()
|
2020-02-03 23:04:26 +01:00 |
Astro
|
d7e8ba297b
|
libboard_zynq::dmac: unify equal registers
|
2020-02-03 22:11:44 +01:00 |
Astro
|
57efbf0cec
|
Merge branch 'mem'
|
2020-02-03 00:51:09 +01:00 |
Astro
|
1e5fe1b836
|
regs: add more #[inline] annotations
reduces .text size by 740 bytes
|
2020-02-03 00:50:13 +01:00 |
Astro
|
02c9c4d2dd
|
Cargo.toml: turn off link-time optimization
|
2020-02-03 00:48:48 +01:00 |
Astro
|
fc91a0427b
|
link.x: simplify while used with jtag only
|
2020-02-02 23:37:18 +01:00 |
Astro
|
26c8164837
|
Merge branch 'tmux' of M-Labs/zc706 into master
|
2020-02-03 06:20:06 +08:00 |
Astro
|
f9cb2e7cb0
|
delint
|
2020-01-30 23:18:14 +01:00 |
Astro
|
2b543c18c5
|
libboard_zc706: rename to libsupport_zynq
Fixes Gitea issue #9
|
2020-01-30 22:54:48 +01:00 |
Astro
|
d3142ab6fa
|
default.nix: fix name, rm debug
|
2020-01-26 01:50:52 +01:00 |
Astro
|
266b0dec1a
|
Merge branch 'nix'
|
2020-01-26 01:46:22 +01:00 |
Astro
|
606ebb0bfb
|
default.nix: fix
|
2020-01-26 01:45:49 +01:00 |
Astro
|
1f7014877a
|
default.nix: update rust
|
2020-01-26 01:45:48 +01:00 |
Stewart Mackenzie
|
43722eff8b
|
add support for cora z7 in tmux script
|
2020-01-24 07:51:29 +08:00 |
Astro
|
8c10f27dce
|
README: update for multi-crate layout
Fixes Gitea issue #10.
|
2020-01-24 00:07:56 +01:00 |
Astro
|
3d1f859cb4
|
Merge branch 'clocks'
|
2020-01-23 23:16:08 +01:00 |
Astro
|
c900f57be8
|
libboard_zc706::abort: soft_reset on PrefetchAbort/DataAbort
|
2020-01-23 23:15:18 +01:00 |
Astro
|
aae85981e2
|
libboard_zynq::clocks: setup clock sources and cpu clock
|
2020-01-23 23:15:10 +01:00 |
Astro
|
77f440db33
|
libboard_zynq::stdio: add drop_uart()
drops locks and causes reinitialization which is needed for exceptions
and clock canges.
|
2020-01-23 23:14:50 +01:00 |
Astro
|
99a2e5d621
|
libboard_zynq::slcr: fix arm_clk_ctrl srcsel, doc
|
2020-01-23 23:14:50 +01:00 |
Astro
|
d88ba97a03
|
Merge branch 'cora'
|
2020-01-22 01:19:01 +01:00 |
Astro
|
6272e381f1
|
*/Cargo.toml: add descriptions
|
2020-01-22 01:17:21 +01:00 |
Astro
|
fc8e948a86
|
*/Cargo.toml: pass down target_* feature flags to dependencies
|
2020-01-22 01:17:19 +01:00 |
sjm
|
a26d187219
|
Merge branch 'dmac' of M-Labs/zc706 into master
|
2020-01-22 04:16:18 +08:00 |
sjm
|
e8f5aee0e6
|
Merge branch 'devc' of M-Labs/zc706 into master
|
2020-01-22 04:14:36 +08:00 |
Stewart Mackenzie
|
a85c2d5009
|
added registers for DMA controller
|
2020-01-20 19:27:33 +08:00 |
Stewart Mackenzie
|
a23506fb8a
|
added registers for device configuration interface (devc)
|
2020-01-20 19:26:29 +08:00 |
Stewart Mackenzie
|
01e9f2031a
|
remove picocom from tmux.sh allowing easy exit of processes instead
of playing the picocom ctrl-a x
|
2020-01-16 02:14:42 +08:00 |