|
5dae9f8aa8
|
runtime: refactor rt2wb/dds
|
2016-02-29 19:16:29 +01:00 |
|
|
d3c94827eb
|
runtime/ttl: simplify ttl_get() a bit
|
2016-02-29 17:58:54 +01:00 |
|
|
e11366869d
|
coredevice/spi: clean up api
|
2016-02-29 17:54:42 +01:00 |
|
|
dd570720ac
|
gateware.spi: ack only in cycles
|
2016-02-29 17:29:37 +01:00 |
|
|
a0083f4501
|
Revert "gateware/rt2wb: only input when active"
This reverts commit 1b08e65fa1 .
|
2016-02-29 16:44:11 +01:00 |
|
|
cb8815cc65
|
Revert "gateware/rt2wb: support combinatorial ack"
This reverts commit f73228f248 .
|
2016-02-29 16:44:04 +01:00 |
|
|
f73228f248
|
gateware/rt2wb: support combinatorial ack
|
2016-02-29 15:40:55 +01:00 |
|
|
1b08e65fa1
|
gateware/rt2wb: only input when active
|
2016-02-29 14:56:29 +01:00 |
|
|
6903a1d88a
|
runtime/rt2wb: accurate exception strings
|
2016-02-29 14:56:04 +01:00 |
|
|
c226aeb0d4
|
coredevice/spi: read_sync read bit
|
2016-02-29 14:55:29 +01:00 |
|
|
df7d15d1fe
|
runtime: refactor spi into rt2wb
|
2016-02-29 13:54:36 +01:00 |
|
|
eb01b0bfee
|
gateware.spi: cleanup doc
|
2016-02-29 12:41:30 +01:00 |
|
|
aeae565d35
|
runtime/spi: don't apply channel offset
|
2016-02-29 11:53:36 +01:00 |
|
|
948fefa69a
|
gateware.spi: style
|
2016-02-29 11:48:29 +01:00 |
|
|
ad34927b0a
|
spi: RTIO_SPI_CHANNEL -> RTIO_FIRST_SPI_CHANNEL
|
2016-02-29 11:35:49 +01:00 |
|
|
5480099f1b
|
gateware.spi: rewrite counter bias for timing
|
2016-02-29 02:28:19 +01:00 |
|
|
9a1d6a51a4
|
gateware.spi: shorten counters
|
2016-02-29 01:51:33 +01:00 |
|
|
a4504905bd
|
Merge remote-tracking branch 'm-labs/master' into spimaster
* m-labs/master:
Fix tests.
types.TypePrinter: don't waste screen space on empty attribute lists.
Revert wrong parts of 6bd16e44 .
examples/notebook: cleanup, and fix spelling
test/LoopbackCount: request correct devices
|
2016-02-29 00:49:13 +01:00 |
|
|
8b2b278457
|
spi: add coredevice support
|
2016-02-29 00:44:48 +01:00 |
|
|
d63a63531a
|
spi: add runtime support
|
2016-02-29 00:38:36 +01:00 |
|
|
8d7e92ebae
|
pipistrello: set RTIO_SPI_CHANNEL
|
2016-02-29 00:37:00 +01:00 |
|
|
9a881aa430
|
gateware.spi: simpler clk bias
|
2016-02-29 00:36:18 +01:00 |
|
|
d5893d15fb
|
gateware.kc705: make xadc/ams an extension header
|
2016-02-28 22:41:17 +01:00 |
|
|
312e09150e
|
kc705/clock: add spi bus for dac on ams101
|
2016-02-28 21:17:53 +01:00 |
|
|
f8732acece
|
rtio.spi: drop unused argument
|
2016-02-28 21:06:20 +01:00 |
|
|
3b6999ac06
|
gateware.spi: refactor, sim verified
|
2016-02-28 20:40:06 +01:00 |
|
|
bd9ceb4e12
|
gateware.spi: add complete spi master logic
|
2016-02-27 22:47:16 +01:00 |
|
whitequark
|
8bbffab8c8
|
Fix tests.
|
2016-02-27 13:40:37 +00:00 |
|
whitequark
|
e421b22953
|
types.TypePrinter: don't waste screen space on empty attribute lists.
|
2016-02-27 13:29:47 +00:00 |
|
whitequark
|
63e0c7c07c
|
Revert wrong parts of 6bd16e44 .
|
2016-02-27 13:15:49 +00:00 |
|
|
ade3eda19a
|
gateware.pipistrello: use pmod for spi
|
2016-02-27 11:29:40 +01:00 |
|
|
e7146cc999
|
gateware.spi: design sketch
|
2016-02-26 17:03:08 +01:00 |
|
|
313a696a54
|
examples/notebook: cleanup, and fix spelling
|
2016-02-26 13:11:15 +01:00 |
|
|
fb929c8599
|
gateware/spi: stubs
|
2016-02-26 13:11:10 +01:00 |
|
|
a5bf502917
|
test/LoopbackCount: request correct devices
|
2016-02-26 14:29:51 +08:00 |
|
whitequark
|
82a8e819ac
|
transforms.llvm_ir_generator: use private linkage instead of internal.
This reduces the size of symbol tables (internal adds an STB_LOCAL
symbol, but private doesn't).
|
2016-02-25 20:15:40 +00:00 |
|
whitequark
|
6bd16e448e
|
Commit missing parts of 919a49b6 .
|
2016-02-25 20:02:31 +00:00 |
|
whitequark
|
f838b8be49
|
compiler.embedding: cache attribute types (fixes #276).
|
2016-02-25 19:56:45 +00:00 |
|
whitequark
|
d899d7307e
|
compiler.types: TDelay is always unifiable with self.
|
2016-02-25 19:56:12 +00:00 |
|
whitequark
|
919a49b6bc
|
compiler: quell excessively detailed diagnostics.
|
2016-02-25 19:43:52 +00:00 |
|
whitequark
|
8e77e561cd
|
test: bring back test_loopback_count (fixes #295).
|
2016-02-25 18:46:55 +00:00 |
|
|
51e831cec5
|
examples/pdq2: add break_realtime() b/c compiler, upload, pdq2 config
|
2016-02-25 10:44:05 +01:00 |
|
whitequark
|
18274a09a1
|
Commit missing parts of 4426730 .
|
2016-02-25 02:05:44 +00:00 |
|
whitequark
|
a1dd909bc4
|
Take alignment into account during attribute writeback (fixes #293).
|
2016-02-25 01:44:05 +00:00 |
|
whitequark
|
914bc9f360
|
artiq_run: allow running LLVM IR/bitcode files, even with trivial RPCs.
|
2016-02-24 22:50:45 +00:00 |
|
whitequark
|
da31d29897
|
compiler: fix ARTIQ_DUMP_*.
|
2016-02-24 21:43:46 +00:00 |
|
whitequark
|
652c2a185f
|
test: rewrite tests using ttl_inout to use loop_{in,out} (#265).
|
2016-02-24 18:27:08 +00:00 |
|
whitequark
|
a829b8a6fc
|
Commit missing parts of cf41890 .
|
2016-02-24 17:53:13 +00:00 |
|
whitequark
|
cf41890255
|
Correctly display backtraces that contain inlined functions.
|
2016-02-24 17:44:19 +00:00 |
|
whitequark
|
442673076f
|
compiler: setting ARTIQ_DUMP_* dumps to a file instead of stderr.
|
2016-02-24 17:44:19 +00:00 |
|