Commit Graph

348 Commits (rtio)

Author SHA1 Message Date
Sebastien Bourdeauducq 2c65e6bf6f openocd: remove dead code 2020-07-05 23:38:28 +08:00
Sebastien Bourdeauducq c9b48c80a0 openocd: cleanup 2020-07-05 23:33:45 +08:00
Sebastien Bourdeauducq 2754827b71 openocd: remove reference to deleted files 2020-07-05 23:25:55 +08:00
Sebastien Bourdeauducq 0fc92dcccc remove ps7_init from openocd script
SZL already does it, avoid duplicating (messy) code.
2020-07-05 20:47:11 +08:00
Sebastien Bourdeauducq 60d42b1aaa remove duplicated write_chunk function 2020-07-05 17:13:14 +08:00
Sebastien Bourdeauducq 707b82316b remote_run: fix target_folder (2) 2020-07-04 23:53:17 +08:00
Sebastien Bourdeauducq 619abd73d0 Revert "remote_run: fix target_folder"
This reverts commit b6797e69ca.
2020-07-04 23:48:19 +08:00
Sebastien Bourdeauducq b9f896e14b remote_run: support specifying ssh options 2020-07-04 23:41:28 +08:00
Sebastien Bourdeauducq b6797e69ca remote_run: fix target_folder 2020-07-04 23:41:12 +08:00
Sebastien Bourdeauducq 8af8c89481 remote-run: use CRC for rsync of pure build products 2020-07-04 23:33:10 +08:00
Sebastien Bourdeauducq a56abe8830 run: exit with error on unrecognized argument 2020-07-04 17:54:03 +08:00
Sebastien Bourdeauducq 9edd6f374d remote-run: add debug output 2020-07-04 17:44:58 +08:00
Sebastien Bourdeauducq 35ffe6729b remote-run: fix getopts 2020-07-04 17:30:59 +08:00
Sebastien Bourdeauducq d5df759341 remote-run: allow specifying artifact folder 2020-07-04 17:27:21 +08:00
pca006132 e65d4e0e84 Kernel: implemented KernelException 2020-07-03 17:21:42 +08:00
Sebastien Bourdeauducq 6f37128911 use clang-unwrapped 2020-07-02 21:50:19 +08:00
Sebastien Bourdeauducq e6028ec091 update cargosha256 2020-07-02 21:41:35 +08:00
pca006132 f3c3bd7384 Backtrace: panic handler with proper backtrace. 2020-07-02 13:12:12 +08:00
pca006132 3f2024e4e0 runtime: Updated dependency to disable default panic handler 2020-07-02 13:08:18 +08:00
pca006132 57da6f05fd szl: enabled FPU 2020-07-02 13:06:36 +08:00
pca006132 214337387f cc: fixed error and compiled unlzma using cc 2020-07-02 11:41:58 +08:00
Sebastien Bourdeauducq b0aa77c73f fix compilation warning 2020-07-02 10:34:43 +08:00
Sebastien Bourdeauducq 8807854b2b fix cargoSha256 2020-07-02 10:31:14 +08:00
Sebastien Bourdeauducq bdcae0db64 fix permissions 2020-07-02 10:28:40 +08:00
pca006132 24bd541dfd Exception handling: added dependencies to makefile 2020-07-02 10:13:47 +08:00
pca006132 3d5515866f Added artiq exception example 2020-07-02 10:13:47 +08:00
pca006132 eb750eb1f0 Exception handling: patched exception handling for ARTIQ. 2020-07-02 10:13:42 +08:00
pca006132 26ac3194d1 Exception handling: copied eh_artiq from current artiq firmware. 2020-07-02 10:08:16 +08:00
pca006132 0a35f68562 Added libpanic_unwind/dwarf from rustc as libdwarf. 2020-07-02 09:51:47 +08:00
pca006132 6be44c3483 Libunwind: build libunwind with rust bindings 2020-07-02 09:51:44 +08:00
pca006132 9282dcffdb Dyld: provides unwind section for libunwind 2020-07-02 09:50:53 +08:00
pca006132 d915211264 Libunwind: patched phase1 end of stack detection. 2020-07-02 09:50:53 +08:00
pca006132 f82ffe8cf2 Libunwind: use dyld instead of static linker symbols for unwind section. 2020-06-30 17:12:02 +08:00
pca006132 b21cccb4d2 Libunwind: added system header 2020-06-30 17:10:45 +08:00
pca006132 fd229a1b26 Copied LLVM Libunwind from commit 3e6ec2a 2020-06-30 16:52:49 +08:00
pca006132 29dd311c0f Runtime config: fixed warning 2020-06-29 10:05:15 +08:00
Sebastien Bourdeauducq 8d1b9f7f23 dyld: fix compilation warning 2020-06-28 18:15:48 +08:00
Sebastien Bourdeauducq ea58e284b1 add back llvm_9
We need objcopy.
2020-06-28 18:12:27 +08:00
Sebastien Bourdeauducq ed88b02403 do not install LLVM tools
The ARTIQ compiler now uses binutils and depends on it.
2020-06-28 18:07:57 +08:00
Astro 53d931dccc szl: invoke ps7_init::apply() at start 2020-06-27 02:36:36 +02:00
Astro d8745074b4 update dependencies 2020-06-27 02:29:45 +02:00
Sebastien Bourdeauducq a71ee143ac update dependencies 2020-06-25 20:21:44 +08:00
Sebastien Bourdeauducq 507edb5a78 make config demo errors non-fatal 2020-06-25 11:27:50 +08:00
Astro 654d65a6d5 dyld: keep exidx p_vaddr as it is contained in LOAD sections already
should fix Gitea issue #17
2020-06-25 02:03:29 +02:00
Astro 571ab66114 dyld: keep EXIDX section data through program header entry 2020-06-24 00:18:34 +02:00
Astro 64cdf0ade3 sd_reader: use const for magic numbers 2020-06-18 23:56:32 +02:00
Astro d9bd42389f kernel: flush now write-buffered dcache of image before execution 2020-06-18 20:14:02 +02:00
Astro 06ad8dfe27 szl: flush now write-buffered dcache of DDR pages before executing instructions in them 2020-06-18 18:33:47 +02:00
Astro f750234cb5 update dependencies 2020-06-18 18:33:32 +02:00
Sebastien Bourdeauducq 24853ab090 szl: move bss and stack to OCM3 to save space 2020-06-18 17:28:34 +08:00