Commit Graph

65 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 891c0d12f2 refactor device/parameter management, immediate parameter updates, start introducing results 2015-01-12 18:51:23 +08:00
Sebastien Bourdeauducq f695715d56 doc: minor fixes 2015-01-05 16:12:35 +08:00
Sebastien Bourdeauducq d2a5dfa1ec pc_rpc: multiple target support 2014-12-31 20:13:10 +08:00
Sebastien Bourdeauducq f033810e04 management: add sync_struct 2014-12-27 23:27:35 +08:00
Sebastien Bourdeauducq 8ea21f544d update dependencies 2014-12-20 12:14:27 +08:00
Sebastien Bourdeauducq f3b727b59d py2llvm: replace array with list 2014-12-17 21:54:10 +08:00
Sebastien Bourdeauducq d315268ddb move controllers/clients to frontend 2014-12-11 14:10:15 +08:00
Sebastien Bourdeauducq 0dc4eb02ae setup: install frontend tools, remove nosetest dependency, minor fixes 2014-12-10 12:13:10 +08:00
Sebastien Bourdeauducq eb42cf2bb4 doc/manual/installing: LLVM_CONFIG_PATH does not work with the llvmlite ffi makefile. Use PATH instead. 2014-12-10 10:52:38 +08:00
Sebastien Bourdeauducq 46e78a4ff1 doc/manual/installing: fix paths (thanks Joe) 2014-12-10 10:46:03 +08:00
Sebastien Bourdeauducq 9628e1d013 manual/installing: remove useless cd 2014-12-09 11:28:38 +08:00
Sebastien Bourdeauducq 72c24ba320 identify_controller -> artiq_ctlid 2014-12-08 16:12:39 +08:00
Sebastien Bourdeauducq fd28bfbb7c artiq_run: reference module by filename 2014-12-08 16:11:31 +08:00
Sebastien Bourdeauducq 159f632a65 switch to llvmlite 2014-12-05 17:05:43 +08:00
Sebastien Bourdeauducq b93b969e2a doc/pc_rpc: add warning about mutable types 2014-12-04 18:04:54 +08:00
Sebastien Bourdeauducq 2a95d27770 device and parameter database 2014-12-03 18:20:30 +08:00
Sebastien Bourdeauducq 6de650a701 doc/manual: minor fixes 2014-12-02 19:23:15 +08:00
Sebastien Bourdeauducq 2a843ea436 language: replace AutoContext 'parameter' string with abstract attributes
This allows specifying default values for parameters, and other data.
2014-12-02 17:19:05 +08:00
Yann Sionneau 3ff3afe696 manual: use theme options which looks like m-labs web site 2014-12-02 10:32:27 +08:00
Sebastien Bourdeauducq c591f1a74d targets/ARTIQMiniSoC: support dynamic switching of RTIO clock to XTRIG 2014-12-01 18:53:29 +08:00
Sebastien Bourdeauducq 99d530e498 targets/ARTIQMiniSoC: remove 2 TTL channels to make room in FPGA 2014-12-01 17:31:35 +08:00
Sebastien Bourdeauducq 2146e58d20 frontend: rename files to avoid conflicts 2014-12-01 15:20:35 +08:00
Sebastien Bourdeauducq 1f6441948d more TTL channels and larger input FIFOs on Papilio Pro 2014-11-30 15:50:57 +08:00
Sebastien Bourdeauducq 26180e7905 manual/drivers_reference: add lda 2014-11-29 11:04:13 +08:00
Sebastien Bourdeauducq 8593ac85fd doc/manual/writing_a_driver: use underscore in filenames 2014-11-29 10:57:23 +08:00
Sebastien Bourdeauducq 41ecf09873 doc/manual/installing: add missing cd 2014-11-27 22:27:18 +08:00
Sebastien Bourdeauducq f12389cdd4 doc/manual: add controller default TCP port list 2014-11-25 20:24:57 +08:00
Sebastien Bourdeauducq d59d110f78 doc/manual: add ports to index 2014-11-21 18:08:40 -08:00
Sebastien Bourdeauducq 8d59f843fb doc/manual: add FPGA board info and TTL line assignments 2014-11-21 16:39:22 -08:00
Sebastien Bourdeauducq 75df0ae94a coredevice/gpio: replace set() with on()/off() to make API consistent 2014-11-19 12:33:33 -08:00
Sebastien Bourdeauducq 9098d10766 use .py extension on all Python files 2014-11-18 13:50:47 -08:00
Sebastien Bourdeauducq f11fb0f553 manual/getting_started: fix minor errors found during tutorial 2014-11-17 14:34:00 -07:00
Sebastien Bourdeauducq 07e4749421 manual/installing: plugdev -> dialout 2014-11-16 21:45:47 -07:00
Sebastien Bourdeauducq 4bf7426191 manual/installing: various small notes 2014-11-16 21:42:37 -07:00
Sebastien Bourdeauducq 8c73901c6d manual/installing: cleanup xubuntu package list (thanks Robert) 2014-11-16 21:16:05 -07:00
Sebastien Bourdeauducq df25c46d01 manual/installing: fix some paths and compile llvm with -j4 (thanks Joe) 2014-11-16 21:09:32 -07:00
Sebastien Bourdeauducq d1062d854d manual/installing: add JTAG udev instructions (thanks Joe) 2014-11-16 20:55:12 -07:00
Sebastien Bourdeauducq b1f7e751aa manual/installing: add python-dev as dependency
According to Joe:
building llvmpy requires Python.h for python2.7. If python-dev is not installed here's the error.
llvmpy/api.cpp:2:20: fatal error: Python.h: No such file or directory
2014-11-16 20:40:47 -07:00
Sebastien Bourdeauducq 12860e2ef2 doc/manual/writing_a_driver: add general guidelines 2014-11-10 15:39:17 -08:00
Sebastien Bourdeauducq 42accd5de4 manual/installing: remove compiler-rt download instructions 2014-11-06 18:01:04 -08:00
Sebastien Bourdeauducq 055942ec0e manual/installing: fix paths 2014-11-06 16:30:40 -08:00
Sebastien Bourdeauducq 901255ee60 doc/manual: more precisions (thanks Joe) 2014-11-05 18:53:39 +08:00
Sebastien Bourdeauducq 54f982e3e6 doc: bump Python version to 3.4+ (required for enum) 2014-10-29 09:15:34 +08:00
Sebastien Bourdeauducq 65254a2c7b doc/manual: add missing shell prompt 2014-10-28 15:50:08 +08:00
Sebastien Bourdeauducq 4cae5531ec pc_rpc: server identification support 2014-10-28 15:45:56 +08:00
Sebastien Bourdeauducq 8d305e3117 doc: some precisions about controllers 2014-10-28 11:43:06 +08:00
Sebastien Bourdeauducq d5a3f3ef51 doc/manual: driver writing tutorial 2014-10-27 20:38:02 +08:00
Sebastien Bourdeauducq 4d0e5db955 doc/manual: split core/controller drivers 2014-10-27 16:41:48 +08:00
Sebastien Bourdeauducq 4eda58fbc9 doc/manual: tutorial -> getting started 2014-10-27 16:08:49 +08:00
Sebastien Bourdeauducq 934442bd07 pc_rpc: document 2014-10-27 13:50:32 +08:00