whitequark
|
7b6de36d1d
|
firmware: cap loglevel at DEBUG to increase RPC throughput ~3x.
|
2017-01-25 06:50:56 +00:00 |
|
whitequark
|
3c177c6d71
|
firmware: update smoltcp, to fix analyzer dump extraction.
|
2017-01-25 06:36:26 +00:00 |
|
whitequark
|
6721c1e82f
|
firmware: update smoltcp.
|
2017-01-25 04:08:06 +00:00 |
|
whitequark
|
6414e40deb
|
firmware: fix race condition between TCP listen and accept.
|
2017-01-25 00:17:46 +00:00 |
|
whitequark
|
2de3770c06
|
firmware: rewrite cache flushing code in Rust.
|
2017-01-24 23:07:28 +00:00 |
|
whitequark
|
b29e2d5bfe
|
Globally update UART baudrate to 921600.
|
2017-01-24 22:25:58 +00:00 |
|
whitequark
|
3633671656
|
firmware: factor out console and logging from runtime/satman.
|
2017-01-24 21:58:58 +00:00 |
|
whitequark
|
5604d9bb55
|
firmware: factor out build scripts from runtime/satman.
|
2017-01-24 21:15:41 +00:00 |
|
whitequark
|
4d05c70dfa
|
firmware: update smoltcp.
|
2017-01-23 22:37:33 +00:00 |
|
whitequark
|
527b1e986c
|
firmware: integrate smoltcp instead of lwip.
|
2017-01-23 13:59:34 +00:00 |
|
whitequark
|
0253e0a89d
|
firmware: remove false dependency from runtime to ksupport.
This significantly speeds up no-change builds.
|
2017-01-23 13:57:08 +00:00 |
|
whitequark
|
971e4c3026
|
firmware: increase post-boot UART speed to 921600.
|
2017-01-23 13:57:08 +00:00 |
|
|
ce31ffddb0
|
firmware: add satellite manager
The code duplication with the runtime should be cleaned up later.
|
2017-01-18 16:50:32 -06:00 |
|
|
6805feb494
|
drtio: report truncated packets
|
2017-01-12 23:44:45 -06:00 |
|
|
7c699e2f80
|
drtio: add FIFO space request count debug API
|
2017-01-11 13:48:14 -06:00 |
|
|
c25186fae1
|
drtio: print packet error descriptions in log
|
2017-01-10 18:03:01 -06:00 |
|
|
7af152ed22
|
firmware: pass spawner around instead of scheduler
|
2017-01-10 16:15:39 -06:00 |
|
|
d3d23d0d3b
|
drtio: report get FIFO space timeouts to log
|
2017-01-10 16:12:46 -06:00 |
|
|
fdfaa377db
|
drtio: add debug syscalls
|
2017-01-08 15:06:14 -06:00 |
|
|
4f97d00e79
|
firmware: make i2c busno u8
|
2017-01-05 14:54:48 +01:00 |
|
|
082fdaf450
|
move i2c to libboard, do bit-banging on comms CPU
|
2017-01-04 21:04:38 +01:00 |
|
|
3dd9d54b22
|
firmware: fix compilation warning without moninj/analyzer
|
2017-01-04 21:04:08 +01:00 |
|
|
c08fc8aae9
|
firmware: support moninj without DDS. Closes #650
|
2017-01-04 11:26:02 +01:00 |
|
|
455250b3f9
|
remove DDS_AD9914 and DDS_ONEHOT_SEL
|
2017-01-03 22:04:25 +01:00 |
|
|
fbf5a4d4a2
|
Merge branch 'phaser2-rust-init'
|
2017-01-03 21:31:21 +01:00 |
|
whitequark
|
c2d86c4f67
|
firmware: apply build flags globally, move --cfg handling to build.rs.
|
2017-01-03 20:12:56 +00:00 |
|
|
7ff77bceac
|
move AD9616 and AD9154 initialization to firmware
|
2017-01-03 16:11:38 +01:00 |
|
|
26e7f68b5d
|
firmware: move clock to libboard
|
2017-01-01 18:23:27 +01:00 |
|
whitequark
|
4bb7132848
|
firmware: prune stabilized and unused features.
|
2016-12-31 13:41:32 +00:00 |
|
whitequark
|
4480a1c2ff
|
firmware: libbsp::board → libboard.
|
2016-12-31 13:41:32 +00:00 |
|
whitequark
|
bd33dca203
|
firmware: extract liballoc_none into its own crate.
|
2016-12-31 13:41:32 +00:00 |
|
whitequark
|
010ce019b3
|
firmware: remove spurious build-dependency on winapi.
|
2016-12-29 13:06:40 +00:00 |
|
whitequark
|
aed91292e2
|
firmware: remove cargo profiles.
These are specified per-workspace, and anyhow are mostly overridden
by our Makefile, so specify everything in it.
|
2016-12-29 13:06:40 +00:00 |
|
whitequark
|
c45a170bb4
|
firmware: update for Rust 1.16.0.
|
2016-12-26 17:20:29 +00:00 |
|
whitequark
|
5f3033b518
|
firmware: remove max_level_debug.
Tracing to the core log isn't particularly slow, and is handy
when debugging.
|
2016-12-19 13:24:29 +00:00 |
|
whitequark
|
739da9f1b3
|
runtime: print trace level log messages to UART during startup.
There's no way to retrieve them otherwise if the startup kernel
hangs.
This commit was mistakenly removed in 88ad054 .
|
2016-12-19 13:21:21 +00:00 |
|
|
9a564e07c0
|
firmware: make libbsp a crate
|
2016-12-16 21:28:25 +08:00 |
|
|
9967dfc5ca
|
runtime: reorganize to support DRTIO satellite firmware
|
2016-12-16 19:11:19 +08:00 |
|