pca006132
c59772dca3
Exception handling: Implemented RPC exception.
2020-07-06 15:34:49 +08:00
Sebastien Bourdeauducq
3bd4643009
use fpu_enable from zc706
2020-07-06 00:18:28 +08:00
Sebastien Bourdeauducq
de8da59e56
adjust logging levels
2020-07-05 23:46:23 +08:00
pca006132
e65d4e0e84
Kernel: implemented KernelException
2020-07-03 17:21:42 +08:00
pca006132
eb750eb1f0
Exception handling: patched exception handling for ARTIQ.
2020-07-02 10:13:42 +08:00
Astro
d9bd42389f
kernel: flush now write-buffered dcache of image before execution
2020-06-18 20:14:02 +02: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
81b8fc8916
implement attribute writeback
2020-06-10 17:01:17 +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
b1161a0f71
process RPC replies (WIP)
2020-06-08 13:11:09 +08:00
Sebastien Bourdeauducq
1f23a1b86c
enable FPU on Core1
2020-06-07 15:12:34 +08:00
Sebastien Bourdeauducq
ed21457f28
replace libio with core_io
...
* based on https://github.com/jethrogb/rust-core_io but could not get the packaging scripts to work
and the repos is unmaintained anyway, so just copied the result
* more features and more up-to-date
* compatible with the fatfs crate
2020-06-05 17:14:36 +08:00
Sebastien Bourdeauducq
a915ed172a
send RPC requests to comms CPU, handle kernel termination
2020-06-05 11:48:34 +08:00
Sebastien Bourdeauducq
90faeb6fa2
use new core1 startup mechanism
2020-05-06 22:16:34 +08:00
Sebastien Bourdeauducq
2439ba1f88
add impure incremental build process, document
2020-05-01 10:07:38 +08:00