Commit Graph

406 Commits

Author SHA1 Message Date
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 2946fa58b8 pc_rpc: factor out asyncio server code 2014-10-27 20:37:37 +08:00
Sebastien Bourdeauducq 1e5b05d4ec pdq2: fix commandline arguments 2014-10-27 20:34:33 +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 171ed70f2a pc_rpc: remove WaitQuit (use e.g. Ctrl-C on the controller side instead) 2014-10-27 14:33:45 +08:00
Sebastien Bourdeauducq ea37274c09 test/pc_rpc: support slow server startups 2014-10-27 14:19:51 +08:00
Sebastien Bourdeauducq 934442bd07 pc_rpc: document 2014-10-27 13:50:32 +08:00
Sebastien Bourdeauducq 27fc19e415 pyon: add doc 2014-10-27 12:54:59 +08:00
Sebastien Bourdeauducq 47c0352505 test/pc_rpc: tougher test for string encoding 2014-10-25 17:32:50 +08:00
Sebastien Bourdeauducq 0909c5ddfa test: add pc_rpc 2014-10-25 17:25:30 +08:00
Sebastien Bourdeauducq ee225d5f0d pc_rpc: raise RemoteError on non-existing method RPC attempt 2014-10-25 17:25:17 +08:00
Sebastien Bourdeauducq 489bcb3447 pyon: add bool support 2014-10-25 17:06:44 +08:00
Sebastien Bourdeauducq 6ac3c5d8ae worker: use pyon 2014-10-25 16:31:34 +08:00
Sebastien Bourdeauducq 3f1391f7f2 devices: basic pdq2 controller/client 2014-10-25 11:38:42 +08:00
Sebastien Bourdeauducq 16170c9013 pc_rpc: numpy-compatible serialization 2014-10-25 11:35:21 +08:00
Sebastien Bourdeauducq 74856c151b artiqd: add bind parameters 2014-10-25 11:34:52 +08:00
Sebastien Bourdeauducq b13b77e42f pc_rpc: factor WaitQuit code 2014-10-25 11:34:09 +08:00
Sebastien Bourdeauducq 513aa393b0 pc_rpc: avoid 'close' name conflict in client 2014-10-25 11:33:08 +08:00
Sebastien Bourdeauducq f106b238eb pc_rpc: report exception traceback 2014-10-25 11:31:54 +08:00
Sebastien Bourdeauducq a0ea83c98a frontend/client: connection parameters 2014-10-23 19:07:36 +08:00
Sebastien Bourdeauducq 7a10cb8c32 mc: use pc_rpc 2014-10-23 18:48:03 +08:00
Sebastien Bourdeauducq 2aac43c6e5 management: add generic PC/PC RPC 2014-10-23 18:47:26 +08:00
Sebastien Bourdeauducq 85b6a7ca24 pdq2: small improvements based on ML feedback 2014-10-22 17:31:33 +08:00
Sebastien Bourdeauducq b96249339d doc: more precisions on RTIO error handling 2014-10-21 23:56:12 +08:00
Sebastien Bourdeauducq 97f9c9c34f doc: add precisions on RTIO error handling 2014-10-21 23:46:14 +08:00
Sebastien Bourdeauducq 5105b88302 rtio: raise input overflow exception 2014-10-21 23:41:02 +08:00
Sebastien Bourdeauducq 9a14081031 rtio: add pileup count reporting 2014-10-21 23:14:01 +08:00
Sebastien Bourdeauducq 346cca9e90 soc/target: remap RTIO to avoid conflict with spiflash and ddrphy in MiSoC 2014-10-21 18:40:08 +08:00
Sebastien Bourdeauducq 61a50ee53c reorganize for devices/controllers 2014-10-19 23:51:49 +08:00
Sebastien Bourdeauducq c5acb68258 examples/transport: pep8 2014-10-19 13:09:10 +08:00
Sebastien Bourdeauducq caab81974a devices: add pdq2 (incomplete) 2014-10-17 00:13:09 +08:00
Sebastien Bourdeauducq 111bd3092c devices/rtio_core: add LLRTIOOut 2014-10-17 00:12:53 +08:00
Sebastien Bourdeauducq 3c49d7448d examples/transport: some fixes + PDQ2 API refinements 2014-10-17 00:04:30 +08:00
Sebastien Bourdeauducq 27d1a5ffb9 devices/dds_core: rename rtio_channel to rtio_switch 2014-10-16 23:36:28 +08:00
Robert Jördens 00a6de2245 examples/transport.py: refine syntax 2014-10-15 23:00:05 +08:00
Robert Jördens 4943cce5ab examples/transport.py: add pdq2 api suggestion 2014-10-15 23:00:00 +08:00
Sebastien Bourdeauducq 7110f3640e add runelf debug utility 2014-10-15 16:11:47 +08:00
Sebastien Bourdeauducq 0c9632d71b runtime/exception_raise: never return 2014-10-15 16:11:28 +08:00
Sebastien Bourdeauducq cbf915c2cc devices/runtime: pretty-print 2014-10-14 19:49:39 +08:00
Sebastien Bourdeauducq 88ad4fbf23 pdq2: pep8 2014-10-14 17:02:25 +08:00
Sebastien Bourdeauducq ea0773ccb5 pdq2: split CLI 2014-10-14 16:38:02 +08:00
Robert Jördens de158e0aeb artiq/devices: add pdq2.py 2014-10-14 16:00:52 +08:00
Sebastien Bourdeauducq 5e994071ce examples: add RTIO skew 2014-10-14 15:54:28 +08:00
Sebastien Bourdeauducq d22c30650d rtio: add timestamp function 2014-10-14 15:54:10 +08:00
Sebastien Bourdeauducq 754a06c623 transforms/fold_constants: support BoolOp 2014-10-14 15:15:02 +08:00