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*
Naked function must contain a single asm block
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.
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.
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…
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…
7dbffadf08
mgmt: implemented config write
e21b9f1984
mgmt: implemented config write
e21b9f1984
mgmt: implemented config write
74cdede5d6
mgmt: implemented config write
74cdede5d6
mgmt: implemented config write
1b28a8c852
mgmt: implemented config write
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)
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
aab8c8fe56
force added Cargo.lock
d7b4ba2564
Removed libm dependency
1fbfaa23c4
Moved asm
1d50ac9052
Fix c feature
c21d3aeec3
Added memcpy with neon optimization for zynq.