whitequark
|
b26af5df60
|
Implement sending RPCs.
|
2015-08-09 02:17:19 +03:00 |
whitequark
|
13ad9b5d08
|
Allow to dump ARTIQ/LLVM IR for stitched code.
|
2015-08-08 21:47:20 +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 |
Sebastien Bourdeauducq
|
32d141f5ac
|
refactor ddb/pdb/rdb
|
2015-07-13 22:21:32 +02:00 |
Sebastien Bourdeauducq
|
8a33d8c868
|
never stop RTIO counter
|
2015-07-07 15:29:38 +02:00 |
Sebastien Bourdeauducq
|
9d6287a6a3
|
expose machine units to user
|
2015-07-01 22:22:53 +02:00 |
Sebastien Bourdeauducq
|
c71fe29792
|
simplify unit system and use floats by default
|
2015-06-26 16:34:37 +02:00 |
Sebastien Bourdeauducq
|
2adf9d91df
|
recover_underflow -> break_realtime
|
2015-05-03 20:45:28 +08:00 |
Sebastien Bourdeauducq
|
4048568d8e
|
support kernel handover with coherent time
|
2015-05-02 23:41:49 +08:00 |
Sebastien Bourdeauducq
|
9f52277245
|
coredevice/core: set default for ref_period
|
2015-04-22 01:12:01 +08:00 |
Sebastien Bourdeauducq
|
546996f896
|
coredevice,runtime: put ref_period into the ddb
|
2015-04-16 15:15:38 +08:00 |
Sebastien Bourdeauducq
|
fda4ee1a83
|
coredevice: add compile method
|
2015-04-07 15:40:25 +08:00 |
Sebastien Bourdeauducq
|
7a1d60ee15
|
coredevice,runtime,language: add parameters to runtime exceptions, include information with RTIO errors
|
2015-03-13 14:55:18 +01:00 |
Sebastien Bourdeauducq
|
0f007cb1a7
|
language/db: remove implicit_core
|
2015-03-08 11:37:53 +01:00 |
Sebastien Bourdeauducq
|
e10390d142
|
coredevice: add get_rtio_time
|
2015-02-18 09:56:30 -07:00 |
Sebastien Bourdeauducq
|
891c0d12f2
|
refactor device/parameter management, immediate parameter updates, start introducing results
|
2015-01-12 18:51:23 +08:00 |
Sebastien Bourdeauducq
|
cb48dba29c
|
coredevice: fix external clock ref_period computation
|
2014-12-09 11:22:55 +08:00 |
Sebastien Bourdeauducq
|
2a95d27770
|
device and parameter database
|
2014-12-03 18:20:30 +08:00 |
Sebastien Bourdeauducq
|
649fedd656
|
coredevice/core: fix recover_underflow
|
2014-12-02 15:31:09 +08:00 |
Sebastien Bourdeauducq
|
fc690ead75
|
runtime: support clock switching
|
2014-12-02 14:06:32 +08:00 |
Sebastien Bourdeauducq
|
dfd779c7c5
|
core: add underflow recovery function
|
2014-11-20 12:38:52 -08:00 |
Sebastien Bourdeauducq
|
b736c30cdb
|
coredevice/core: core_com -> comm
|
2014-11-19 17:44:06 -08:00 |
Sebastien Bourdeauducq
|
e02ca0b404
|
transforms: quantize time before interleaving
|
2014-11-15 15:26:35 -07:00 |
Sebastien Bourdeauducq
|
b163c9f7ea
|
test: add optimization transform stack
|
2014-11-03 18:44:30 +08:00 |
Sebastien Bourdeauducq
|
9b93b0cedf
|
unparse: string-based API
|
2014-11-03 18:14:33 +08:00 |
Sebastien Bourdeauducq
|
217fe8251b
|
coredevice/core: optimize further
|
2014-10-31 23:44:07 +08:00 |
Sebastien Bourdeauducq
|
1e8c9837ac
|
transforms: add dead code removal
|
2014-10-29 20:23:58 +08:00 |
Sebastien Bourdeauducq
|
70cc0d1766
|
transform: add intermediate assignment removal
|
2014-10-29 17:09:45 +08:00 |
Sebastien Bourdeauducq
|
61a50ee53c
|
reorganize for devices/controllers
|
2014-10-19 23:51:49 +08:00 |