pca006132
  • Joined on 2020-04-27
pca006132 pushed to master at pca006132/zynq-rs 2021-01-15 12:00:55 +08:00
f126096b87 libsupport_zynq/boot: enable FPU
pca006132 pushed to master at pca006132/zynq-rs 2021-01-15 11:16:51 +08:00
c05fae2cd7 custom memcpy
pca006132 pushed to master at pca006132/zynq-rs 2021-01-15 10:37:56 +08:00
fc335e07a8 updated rust and compiler_builtins
b4d91e7904 nix/rust-platform: remove rustcSrc which had to be kept in sync
4c79c797d5 default.nix: filterSource
966e43e14e update dependency: linked_list_allocator
8432ff3e30 default.nix: update cargoSha256*
Compare 38 commits »
pca006132 opened issue M-Labs/zynq-rs#73 2021-01-14 16:40:17 +08:00
Naked function must contain a single asm block
pca006132 commented on pull request M-Labs/thermostat#46 2021-01-12 17:35:09 +08:00
software_dfu

The linker script is defined in cortex-m-rt, https://github.com/rust-embedded/cortex-m-rt/blob/master/link.x.in But I'm not familiar with that, not sure how to add new symbols.

pca006132 commented on pull request M-Labs/thermostat#46 2021-01-12 17:09:07 +08:00
software_dfu

I think specifying a region that only contains the DFU msg would be reasonable. This way the address would not be changed after update.

pca006132 pushed to master at M-Labs/compiler-builtins-zynq 2021-01-06 13:10:00 +08:00
aab8c8fe56 force added Cargo.lock
pca006132 commented on issue M-Labs/artiq-zynq#113 2020-12-21 15:12:07 +08:00
compiler-builtins optimization

The compiler-builtin crate is recently updated, maybe we can update the dependencies and see how the benchmark is.

I'm not sure how to update the channel-rust-nightly.toml so I cannot update the…

pca006132 commented on issue M-Labs/artiq-zynq#115 2020-11-12 23:49:33 +08:00
no_mangle compiler warnings

The error message is pretty bad, as they are in fact marked static – at first glance, it isn't clear to me that this isn't a compiler bug. Perhaps the extern "C" throws it off?

Just opened an…

pca006132 pushed to master at pca006132/artiq-zynq 2020-11-04 21:16:51 +08:00
7dbffadf08 mgmt: implemented config write
e21b9f1984 mgmt: implemented config write
Compare 2 commits »
pca006132 pushed to master at M-Labs/zynq-rs 2020-11-04 20:49:54 +08:00
d623913535 libconfig: fixed szl build.
pca006132 pushed to master at pca006132/artiq-zynq 2020-10-30 17:41:11 +08:00
e21b9f1984 mgmt: implemented config write
74cdede5d6 mgmt: implemented config write
Compare 2 commits »
pca006132 pushed to master at pca006132/artiq-zynq 2020-10-30 17:29:34 +08:00
74cdede5d6 mgmt: implemented config write
1b28a8c852 mgmt: implemented config write
Compare 2 commits »
pca006132 pushed to master at pca006132/artiq-zynq 2020-10-30 16:59:59 +08:00
1b28a8c852 mgmt: implemented config write
1695076baf shell.nix: add artiq-netboot
b7155c9ded Makefile: cleanup
7f75dbd87e nix: fix cargoSha256 issues
5c62d6a141 update dependencies, disable custom compiler_builtins (#113)
Compare 19 commits »
pca006132 pushed to master at pca006132/zynq-rs 2020-10-30 16:13:22 +08:00
0efc7a616f libconfig: implemented config write
pca006132 pushed to master at M-Labs/zynq-rs 2020-10-17 13:38:19 +08:00
22833ef0c6 libconfig/sd_reader: added FAT16_LBA ID
pca006132 pushed to master at pca006132/zynq-rs 2020-10-17 13:37:55 +08:00
22833ef0c6 libconfig/sd_reader: added FAT16_LBA ID
80d12d5780 libconfig: make default IP/MAC depend on board
4dd8c93729 add SZL for Red Pitaya
6266d28095 expose patched cargo-xbuild
1796d4e236 update some dependencies
Compare 8 commits »
pca006132 pushed to test at pca006132/artiq-zynq 2020-10-13 19:21:52 +08:00
b09f981c84 test compiler-builtins changes
pca006132 pushed to master at M-Labs/compiler-builtins-zynq 2020-10-13 19:19:45 +08:00
aab8c8fe56 force added Cargo.lock
d7b4ba2564 Removed libm dependency
1fbfaa23c4 Moved asm
1d50ac9052 Fix c feature
c21d3aeec3 Added memcpy with neon optimization for zynq.
Compare 12 commits »
pca006132 pushed to master at pca006132/zynq-rs 2020-10-01 00:18:18 +08:00
f60d0589cc fix ps7_init compilation error and warnings