whitequark
|
4c6cad2977
|
Add a Rust component in the runtime.
|
2016-08-17 09:07:19 +00:00 |
|
whitequark
|
283fc904ec
|
runtime: follow rename of compiler_rt to compiler-rt in misoc.
|
2016-08-16 06:58:08 +00:00 |
|
raghu
|
c4d17138a1
|
added sync for AD9914
|
2016-08-15 17:44:27 +08:00 |
|
|
b5e52e9870
|
runtime: fix unused variable warning
|
2016-07-28 09:01:21 +08:00 |
|
|
92338026f6
|
runtime: RTIO_DDS_COUNT -> CONFIG_RTIO_DDS_COUNT
|
2016-07-27 21:16:19 +08:00 |
|
|
78366ed9db
|
runtime: add missing include
|
2016-07-27 20:22:59 +08:00 |
|
|
f1d8848bb1
|
runtime: support boards without DDS
|
2016-07-27 19:20:49 +08:00 |
|
|
8fab789e39
|
runtime: support RTIO configurations without address (e.g. all simple TTL out)
|
2016-07-27 19:20:13 +08:00 |
|
|
7928ee4a6e
|
runtime: support boards without RTIO CRG
|
2016-07-27 19:18:14 +08:00 |
|
|
a89f96e24b
|
runtime: support boards without LEDS
|
2016-07-27 19:16:55 +08:00 |
|
whitequark
|
c7a5ec9e61
|
runtime: update ppp code for lwip 2.0.0.
Fixes #499.
|
2016-07-08 09:27:15 +00:00 |
|
whitequark
|
653eeb476f
|
runtime: fix serialization of object lists.
Fixes #500.
|
2016-07-07 12:40:50 +00:00 |
|
whitequark
|
933ea53c77
|
compiler: add basic numpy array support (#424).
|
2016-07-06 09:51:57 +00:00 |
|
|
c8dc6ca07c
|
inter-experiment smooth handover
|
2016-06-29 02:37:50 +08:00 |
|
|
ef8f60c78d
|
Revert "runtime: save now on RPC"
This reverts commit 155794a671 .
|
2016-06-29 02:37:50 +08:00 |
|
whitequark
|
5c54a6a0e9
|
Upgrade lwip to 2.0.0 to fix the keepalive bug #456.
|
2016-06-21 14:47:19 +00:00 |
|
whitequark
|
cae6e8639e
|
Revert "runtime: disable lwip TCP keepalive."
This reverts commit 0db6ef0e1c .
|
2016-06-21 09:45:53 +00:00 |
|
whitequark
|
0db6ef0e1c
|
runtime: disable lwip TCP keepalive.
This sometimes results in an RST sent by lwip after a retransmission,
although it is not clear exactly why. See #456.
|
2016-06-20 18:55:29 +00:00 |
|
|
155794a671
|
runtime: save now on RPC
|
2016-06-19 19:29:46 +08:00 |
|
|
0acc52d513
|
runtime: minor cleanup
|
2016-06-19 19:26:30 +08:00 |
|
|
8e308481c1
|
runtime: save now when terminating with exception
|
2016-06-19 19:07:09 +08:00 |
|
|
2ae20fbc4d
|
runtime: cleanup now_init/now_save
|
2016-06-19 19:06:32 +08:00 |
|
|
2b447055e5
|
lwip/liteethif: cleanup, drop frames above MTU (#398)
|
2016-05-07 17:42:22 +08:00 |
|
|
ff721ff136
|
Revert "lwip: set MTU to 9000 to support jumbo frames"
This reverts commit dbbd11d798 .
Breaks more than it fixes.
|
2016-04-30 08:20:47 +02:00 |
|
|
dbbd11d798
|
lwip: set MTU to 9000 to support jumbo frames
|
2016-04-30 00:30:24 +08:00 |
|
whitequark
|
1464bae6b7
|
compiler: don't typecheck RPCs except for return type.
Fixes #260.
|
2016-04-26 01:12:36 +00:00 |
|
whitequark
|
bb064c67a9
|
runtime: add kernel-accessible sqrt.
Fixes #382.
|
2016-04-06 23:17:42 +00:00 |
|
|
3c9e4074d5
|
runtime: fix ddstest help (#365)
|
2016-03-31 10:27:18 +08:00 |
|
whitequark
|
ca7463a054
|
compiler: do not write back kernel constant attributes.
Fixes #322.
|
2016-03-28 00:05:57 +00:00 |
|
|
b190581102
|
Revert "runtime/i2c: more conservative timings"
This reverts commit 799c2c77c4 .
|
2016-03-25 14:55:40 +08:00 |
|
|
799c2c77c4
|
runtime/i2c: more conservative timings
|
2016-03-23 12:54:19 +08:00 |
|
|
ffe4d81f3e
|
runtime/net_server: restore connection close behavior when len<0
|
2016-03-19 22:46:42 +08:00 |
|
|
fc558bcd27
|
analyzer: adapt analyzer_poll to new network code
|
2016-03-19 22:08:08 +08:00 |
|
|
641831e0e1
|
dds: improve error reporting
|
2016-03-19 12:15:19 +08:00 |
|
whitequark
|
501de30626
|
Report watchdog expiration and RTIO clock failure as exceptions.
Fixes #316.
|
2016-03-18 22:29:53 +00:00 |
|
whitequark
|
dbc0a89903
|
dds.c: turn off batch mode before an underflow can be raised.
Fixes #334.
|
2016-03-18 05:00:05 +00:00 |
|
whitequark
|
f4ab507ab2
|
Bring back target print function.
|
2016-03-18 04:42:06 +00:00 |
|
|
8a6873cab2
|
analyzer: use EOP, flush pipeline on stop
|
2016-03-15 17:49:59 +08:00 |
|
|
349a66124b
|
Merge branch 'master' into rtiobusy
* master:
coredevice: fix _DDSGeneric __init__ args
rtio/core: fix syntax
rtio: disable replace on rt2wb channels
examples: dds_bus -> core_dds
fix more multi-DDS-bus problems
runtime: fix dds declarations
support for multiple DDS buses (untested)
|
2016-03-09 17:58:58 +01:00 |
|
|
bf188d05bf
|
rtio: cleanup RTIOBusy message
|
2016-03-09 13:42:32 +01:00 |
|
|
db5231216d
|
rtio: remove unused include
|
2016-03-09 13:42:15 +01:00 |
|
|
861c4a9ae5
|
fix more multi-DDS-bus problems
|
2016-03-09 19:03:05 +08:00 |
|
|
de37487a5c
|
runtime: fix dds declarations
|
2016-03-09 18:27:51 +08:00 |
|
|
f0b0b1bac7
|
support for multiple DDS buses (untested)
|
2016-03-09 17:12:50 +08:00 |
|
|
2cb58592ff
|
rtio: add RTIOBusy
|
2016-03-08 18:04:34 +01:00 |
|
|
71105fd0d7
|
rtio: collision_error -> collision
|
2016-03-08 15:38:35 +08:00 |
|
whitequark
|
739568fcb8
|
runtime: fix sloppy memory management in cache_put.
|
2016-03-07 21:12:03 +00:00 |
|
|
125ab3e076
|
runtime/i2c_read: fix MSB
|
2016-03-05 19:00:14 +08:00 |
|
|
6b8efd10fd
|
runtime/i2c: fix artiq_raise_from_c invokation
|
2016-03-05 00:19:08 +08:00 |
|
|
ff4a46c278
|
runtime/i2c: make syscalls more ARTIQ-Python-friendly
|
2016-03-05 00:16:23 +08:00 |
|