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 |
pca006132
|
6608c16f46
|
Config: Renamed ConfigNotFound into KeyNotFoundError.
|
2020-06-18 12:05:24 +08:00 |
pca006132
|
f43ad05be5
|
Testing for config.
|
2020-06-18 11:33:52 +08:00 |
pca006132
|
a55a6291a4
|
SD reader: optimized stack and binary size
|
2020-06-18 11:33:18 +08:00 |
pca006132
|
2b1b0dc49f
|
Load PL: simplify logic by using fatfs find_file directly.
|
2020-06-18 11:32:23 +08:00 |
pca006132
|
228c0c813d
|
SD reader: changed from &mut to owning.
|
2020-06-18 11:31:46 +08:00 |
pca006132
|
f7bb339275
|
Config: implemented config struct.
|
2020-06-18 11:29:33 +08:00 |
Sebastien Bourdeauducq
|
854a50a0ba
|
fsbl: clean up buildInputs
|
2020-06-17 16:23:41 +08:00 |
pca006132
|
ec9a70ecc3
|
FSBL: changed to self-built FSBL (#13)
Co-authored-by: pca006132 <john.lck40@gmail.com>
|
2020-06-17 16:19:59 +08:00 |
Sebastien Bourdeauducq
|
e43511c95f
|
update dependencies
|
2020-06-16 18:08:12 +08:00 |
pca006132
|
0dc0bb391d
|
add support for loading bitstream from bootimage.
|
2020-06-16 17:45:54 +08:00 |
Sebastien Bourdeauducq
|
f9ccf908dd
|
update dependencies
|
2020-06-15 17:14:03 +08:00 |
Sebastien Bourdeauducq
|
dec245e637
|
default.nix: also use BIF format to contain bitstream for SZL
|
2020-06-15 17:03:27 +08:00 |
pca006132
|
e4b17f9473
|
Fixed incorrect byte_addr after multiple block read...
|
2020-06-15 15:12:22 +08:00 |
Sebastien Bourdeauducq
|
da6bda9a06
|
add config skeleton
|
2020-06-13 16:44:54 +08:00 |
Sebastien Bourdeauducq
|
f52f10abc2
|
remove unnecessary dereferencing
|
2020-06-13 16:43:32 +08:00 |
pca006132
|
1138db34a2
|
add SD card FAT filesystem interface
|
2020-06-13 15:33:28 +08:00 |
Sebastien Bourdeauducq
|
e77cb5de7e
|
fix comment in previous commit
|
2020-06-13 15:27:51 +08:00 |
Astro
|
e6b8bf5481
|
provide many move __aeabi_* calls
|
2020-06-11 22:49:52 +02:00 |
Sebastien Bourdeauducq
|
dc78868109
|
update dependencies and add fatfs
|
2020-06-11 17:36:23 +08:00 |
Sebastien Bourdeauducq
|
fe6700f4e0
|
README: update Nix build command
|
2020-06-10 17:31:46 +08:00 |
Sebastien Bourdeauducq
|
81b8fc8916
|
implement attribute writeback
|
2020-06-10 17:01:17 +08:00 |
Sebastien Bourdeauducq
|
bc81fa2e48
|
handle recursive RPC return values
|
2020-06-09 13:03:08 +08:00 |
Sebastien Bourdeauducq
|
7387e42306
|
provide __aeabi_l2d
|
2020-06-09 12:57:13 +08:00 |
Sebastien Bourdeauducq
|
b16ec2c6a8
|
provide mockups for all exception functions
|
2020-06-09 12:56:58 +08:00 |
Sebastien Bourdeauducq
|
12c2d658f3
|
tune heap/stack sizes
|
2020-06-09 12:56:18 +08:00 |
Sebastien Bourdeauducq
|
4d03ecc187
|
decode RPC exception
|
2020-06-08 18:32:44 +08:00 |
Sebastien Bourdeauducq
|
bdf0831eb2
|
style
|
2020-06-08 18:16:38 +08:00 |
Sebastien Bourdeauducq
|
c980b3e634
|
dyld: reduce verbosity
|
2020-06-08 17:57:13 +08:00 |
Sebastien Bourdeauducq
|
b1161a0f71
|
process RPC replies (WIP)
|
2020-06-08 13:11:09 +08:00 |
Sebastien Bourdeauducq
|
de2618045a
|
update cargoSha256
|
2020-06-07 22:00:23 +08:00 |
Sebastien Bourdeauducq
|
06915ec25d
|
rpc: make alloc async
|
2020-06-07 21:47:36 +08:00 |
Sebastien Bourdeauducq
|
7df6ab2149
|
rpc: use async-recursion
|
2020-06-07 21:30:33 +08:00 |
Sebastien Bourdeauducq
|
f0588c49ed
|
rpc: make receive async
|
2020-06-07 20:24:41 +08:00 |
Sebastien Bourdeauducq
|
ef4bdbb668
|
rpc: enable logging
|
2020-06-07 20:23:43 +08:00 |
Sebastien Bourdeauducq
|
93349206ed
|
add Mandelbrot example
|
2020-06-07 15:13:31 +08:00 |
Sebastien Bourdeauducq
|
4b8bbdc3dc
|
send RPC requests to host
|
2020-06-07 15:13:20 +08:00 |
Sebastien Bourdeauducq
|
1f23a1b86c
|
enable FPU on Core1
|
2020-06-07 15:12:34 +08:00 |
Sebastien Bourdeauducq
|
7216e9c4be
|
update cargoSha256
|
2020-06-05 19:26:50 +08:00 |