Robert Jördens
|
d1119d7747
|
artiq_dir: move out of tools to unlink dependencies
|
2016-01-25 18:15:50 -07:00 |
Robert Jördens
|
e0f2d94191
|
coredevice: remove some print()s
|
2016-01-25 17:24:00 -07:00 |
whitequark
|
46476516ba
|
ARTIQException: tell linecache where to look for runtime sources.
Runtime sources can appear in the backtrace when
artiq_raise_from_c is used.
|
2015-08-10 20:26:07 +03:00 |
whitequark
|
c72267ecf5
|
Implement syscalls for the new compiler.
|
2015-08-10 20:26:06 +03:00 |
whitequark
|
353f454a29
|
Add basic support for embedded functions with new compiler.
|
2015-08-07 11:44:49 +03:00 |
Sebastien Bourdeauducq
|
f836465585
|
coredevice: environment -> runtime
|
2015-07-15 11:20:41 +02:00 |
Yann Sionneau
|
90ba9f7bbf
|
llvmlite: rename our package to be llvmlite_or1k to avoid collision with llvmlite package needed for numba
|
2015-07-14 01:01:56 +02:00 |
Sebastien Bourdeauducq
|
753d61b38f
|
complete support for TTL clock generator
|
2015-07-04 18:36:01 +02:00 |
Sebastien Bourdeauducq
|
55f2fef576
|
runtime: support DDS batches
|
2015-05-08 16:51:54 +08:00 |
Sebastien Bourdeauducq
|
53c6339307
|
runtime: break ttl-specific functions from rtio
|
2015-05-08 16:20:12 +08:00 |
Sebastien Bourdeauducq
|
a36c51eb83
|
DDS over RTIO (batch mode not supported yet)
|
2015-05-08 14:44:39 +08:00 |
Sebastien Bourdeauducq
|
4048568d8e
|
support kernel handover with coherent time
|
2015-05-02 23:41:49 +08:00 |
Sebastien Bourdeauducq
|
65b4b7bb12
|
coredevice: rename rtio to ttl, integrated in+out driver, loopback on the same pin in tests
|
2015-05-02 10:35:21 +08:00 |
Sebastien Bourdeauducq
|
967145f2dc
|
watchdog support on core device (broken by bug similar to issue #19)
|
2015-04-29 12:58:37 +08:00 |
Sebastien Bourdeauducq
|
546996f896
|
coredevice,runtime: put ref_period into the ddb
|
2015-04-16 15:15:38 +08:00 |
Sebastien Bourdeauducq
|
4c10182c9f
|
rtio: refactor, use rtlink
|
2015-04-14 19:44:45 +08:00 |
Sebastien Bourdeauducq
|
833178462d
|
remove gpio driver
|
2015-04-04 22:06:54 +08:00 |
Sebastien Bourdeauducq
|
0d10ae7580
|
rpc: support all data types as parameters
|
2014-12-19 12:46:24 +08:00 |
Sebastien Bourdeauducq
|
059608d1fd
|
dds: fix phase modes
|
2014-12-09 13:50:33 +08:00 |
Sebastien Bourdeauducq
|
bfe980d458
|
py2llvm: distinguish between llvmlite Module and ModuleRef
|
2014-12-06 15:14:39 +08:00 |
Sebastien Bourdeauducq
|
159f632a65
|
switch to llvmlite
|
2014-12-05 17:05:43 +08:00 |
Sebastien Bourdeauducq
|
fc690ead75
|
runtime: support clock switching
|
2014-12-02 14:06:32 +08:00 |
Sebastien Bourdeauducq
|
cd587e4f12
|
rtio: do housekeeping in gateware
|
2014-12-01 17:32:36 +08:00 |
Sebastien Bourdeauducq
|
901073acf3
|
asynchronous RTIO
|
2014-11-30 00:13:54 +08:00 |
Sebastien Bourdeauducq
|
914bdd95d5
|
runtime: use booleans in syscalls
|
2014-11-20 12:49:09 -08:00 |
Sebastien Bourdeauducq
|
dfd779c7c5
|
core: add underflow recovery function
|
2014-11-20 12:38:52 -08:00 |
Sebastien Bourdeauducq
|
1780759327
|
dds: phase control (mostly untested)
|
2014-11-20 12:32:56 -08:00 |
Sebastien Bourdeauducq
|
9a14081031
|
rtio: add pileup count reporting
|
2014-10-21 23:14:01 +08:00 |
Sebastien Bourdeauducq
|
61a50ee53c
|
reorganize for devices/controllers
|
2014-10-19 23:51:49 +08:00 |