whitequark
|
2684aec4c6
|
firmware: use read_unaligned instead of a hack. NFC.
|
2017-10-02 03:38:31 +00:00 |
whitequark
|
fd07c3f4d7
|
runtime: get rid of config_dummy.rs. NFC.
Use the same strategy as elsewhere.
|
2017-10-02 03:20:50 +00:00 |
whitequark
|
73c76ebb9a
|
firmware: eliminate most transmutes and document the rest. NFC.
|
2017-10-02 03:09:46 +00:00 |
whitequark
|
7ad54e1dcf
|
firmware: unbreak heap view.
This was missing since 7799413a for no good reason.
|
2017-10-02 02:02:45 +00:00 |
whitequark
|
e59b301a3b
|
compiler: disallow op= on mutable values (fix #835).
In general, we can't reallocate a value in earlier stack frames,
or fixup references to it. This mainly impacts lists.
|
2017-10-02 01:55:26 +00:00 |
whitequark
|
f86744c65c
|
compiler: implement ~ operator (fix #836).
|
2017-10-01 19:33:18 +00:00 |
whitequark
|
843786a091
|
compiler: minor intrinsic refactoring.
|
2017-10-01 19:00:10 +00:00 |
whitequark
|
491c7ef898
|
compiler: correct semantics of floating point % operator (fix #830).
|
2017-10-01 18:57:45 +00:00 |
whitequark
|
62f2693e36
|
compiler: correct semantics of integer % operator (#830).
|
2017-10-01 18:32:57 +00:00 |
Sebastien Bourdeauducq
|
a87031f8c3
|
RELEASING: reminder to close GH milestones
|
2017-10-01 12:54:01 +08:00 |
Robert Jördens
|
c7de233208
|
Merge Sayma SAWG changes (untested)
See #798
* sinara:
conda: bump migen
sayma_amc: SAWG (untested)
sayma_rtm: make build dir
conda: jesd204b 0.4
|
2017-09-29 21:01:02 +02:00 |
Sebastien Bourdeauducq
|
0f4bc54e92
|
conda: fix llvmlite-artiq dependency
|
2017-09-30 01:32:10 +08:00 |
Sebastien Bourdeauducq
|
b4c52c34f7
|
Merge branch 'sinara'
|
2017-09-30 01:11:16 +08:00 |
Sebastien Bourdeauducq
|
4bafdecd47
|
RELEASE_NOTES: formatting
|
2017-09-30 01:10:10 +08:00 |
Sebastien Bourdeauducq
|
c7cdd2016a
|
doc: no more win32 packages
|
2017-09-30 00:30:22 +08:00 |
Sebastien Bourdeauducq
|
e7594b540e
|
RELEASE_NOTES: add 4.0 section
|
2017-09-30 00:29:54 +08:00 |
Sebastien Bourdeauducq
|
74dbb4c977
|
conda: use non-dev llvmlite-artiq
|
2017-09-29 21:10:28 +08:00 |
Sebastien Bourdeauducq
|
071439f9bd
|
conda: use migen/misoc releases
|
2017-09-29 16:38:33 +08:00 |
Sebastien Bourdeauducq
|
6d72329d45
|
RELEASE_NOTES: 3.0
|
2017-09-29 16:37:36 +08:00 |
Sebastien Bourdeauducq
|
6c049ad40c
|
rtio: report channel numbers in asynchronous errors
|
2017-09-29 16:32:57 +08:00 |
Sebastien Bourdeauducq
|
5437f0e3e3
|
rtio: make sequence errors consistently asychronous
|
2017-09-29 14:40:06 +08:00 |
Robert Jördens
|
38388d1136
|
conda: bump migen
|
2017-09-27 19:02:37 +02:00 |
Robert Jördens
|
5e3cc83842
|
sayma_amc: SAWG (untested)
|
2017-09-27 18:44:35 +02:00 |
Robert Jördens
|
2604806512
|
sayma_rtm: make build dir
|
2017-09-27 18:35:46 +02:00 |
Robert Jördens
|
2821f50884
|
conda: jesd204b 0.4
|
2017-09-27 17:17:04 +02:00 |
Sebastien Bourdeauducq
|
4e31e9a9ac
|
test: relax test_rtio.test_loopback
With SED there are 8 additional FIFO output stages.
|
2017-09-26 17:13:02 +08:00 |
Sebastien Bourdeauducq
|
73043c3464
|
drtio: disable SED lane spread
Doesn't improve things as the buffer space would still be determined
by the full FIFO, and adds unnecessary logic.
|
2017-09-26 16:46:09 +08:00 |
Sebastien Bourdeauducq
|
d7ef07a0c2
|
rtio/sed: document architecture
|
2017-09-26 16:44:23 +08:00 |
Sebastien Bourdeauducq
|
e6f0ce3aba
|
rtio/sed: test latency compensation
|
2017-09-26 16:11:21 +08:00 |
Sebastien Bourdeauducq
|
9905b8723b
|
rtio/sed: support negative latency compensation
|
2017-09-26 16:11:08 +08:00 |
Sebastien Bourdeauducq
|
f079ac6af6
|
rtio/sed: disable wait in TestLaneDistributor.test_regular
|
2017-09-26 16:10:52 +08:00 |
Sebastien Bourdeauducq
|
4112e403de
|
rtio/sed: latency compensation
|
2017-09-26 15:09:07 +08:00 |
whitequark
|
c00b3fe8cd
|
firmware: update smoltcp.
|
2017-09-24 22:57:27 +00:00 |
whitequark
|
7799413a41
|
firmware: update Rust from 1.18.0 to 1.20.0.
|
2017-09-24 22:51:44 +00:00 |
Sebastien Bourdeauducq
|
e430d04d3f
|
drtio: remove obsolete import
|
2017-09-24 12:49:21 +08:00 |
Sebastien Bourdeauducq
|
20d79c930c
|
drtio: use SED and input collector
|
2017-09-24 12:23:47 +08:00 |
Sebastien Bourdeauducq
|
aa8fc81a87
|
rtio: allow specifying glbl_fine_ts_width externally
|
2017-09-23 22:34:55 +08:00 |
Sébastien Bourdeauducq
|
57b12abf1e
|
manual: remove reference to Spartan-6 proxy bitstream
Pipistrello is no longer supported
|
2017-09-23 11:31:17 +08:00 |
whitequark
|
c1829f3eda
|
runtime: update smoltcp.
|
2017-09-22 19:05:18 +00:00 |
Sebastien Bourdeauducq
|
5cf0693758
|
rtio: use BlindTransfer to report collision and busy errors to sys domain
|
2017-09-21 22:31:56 +08:00 |
Sebastien Bourdeauducq
|
d74a7d272e
|
rtio: fix/cleanup parameters
|
2017-09-21 15:59:48 +08:00 |
Robert Jördens
|
0a43815956
|
Merge pull request #832 from mntng/master
set range for divider values
|
2017-09-21 08:43:43 +02:00 |
Sebastien Bourdeauducq
|
07d3f87c51
|
rtio/sed: min_space → buffer_space
|
2017-09-21 14:36:13 +08:00 |
Thao
|
e94d2d3779
|
set range for divider values
|
2017-09-21 14:26:16 +08:00 |
Sebastien Bourdeauducq
|
d8aa75b742
|
rtio/sed: add minimum buffer space reporting
|
2017-09-20 11:27:57 +08:00 |
Sebastien Bourdeauducq
|
63e39dec94
|
style
|
2017-09-20 11:26:12 +08:00 |
Sebastien Bourdeauducq
|
9ccd95e10d
|
drtio: remove spurious signals
|
2017-09-19 20:48:12 +08:00 |
Sebastien Bourdeauducq
|
7249f151a5
|
targets/kc705_drtio_satellite: add missing shebang line
|
2017-09-19 20:48:12 +08:00 |
Sebastien Bourdeauducq
|
171a2d19a0
|
drtio: remove spurious signals
|
2017-09-19 20:47:37 +08:00 |
Sebastien Bourdeauducq
|
1ff10785dc
|
targets/kc705_drtio_satellite: add missing shebang line
|
2017-09-19 20:46:16 +08:00 |