Ryan Summers
e95cad5bde
Adding WIP updates
2020-11-03 10:52:37 +01:00
Ryan Summers
4e5459433e
Formatting
2020-11-03 09:41:45 +01:00
Ryan Summers
20e9b6543c
Adding WIP updates to using DMA
2020-11-03 09:36:03 +01:00
Ryan Summers
f56487401c
Adding updates for PHY support
2020-10-28 16:14:48 +01:00
Ryan Summers
11ff93e6f0
Fixing diff
2020-10-28 15:57:14 +01:00
Ryan Summers
e36b853dc8
Renaming clocks to ccdr
2020-10-28 15:51:08 +01:00
Ryan Summers
b4eeeb2042
Reverting unneeded changes
2020-10-28 15:44:52 +01:00
Ryan Summers
c058d4bcde
Adding updates for 0.8.0 of the HAL
2020-10-28 15:41:27 +01:00
Ryan Summers
17c8e4d2e1
Updating to new HAL
2020-10-26 16:58:29 +01:00
Ryan Summers
dac6f73d5e
WIP updates
2020-10-19 17:12:02 +02:00
Harry Ho
a979bf94dc
update syntax for taking core periphs (required since rtic v0.5.5)
2020-09-16 14:25:36 +08:00
Robert Jördens
d6de4b7028
fmt
2020-06-23 14:55:59 +02:00
Robert Jördens
5c4dec0870
dac clr/ldac: unwrap
2020-06-23 14:16:33 +02:00
Robert Jördens
c326623818
dacs: clr_n high, ldac_n low
2020-06-23 14:13:55 +02:00
Robert Jördens
0a4112eb02
spi nss: very high speed
2020-06-22 22:55:18 +02:00
Ryan Summers
093dca5928
Updating stabilizer devices to utilize 0-based indexing
2020-06-22 08:31:09 +02:00
Ryan Summers
a992d20414
Updating comment about debugging
2020-06-21 13:36:45 +02:00
Ryan Summers
7e279ed87c
Re-enabling the HSE
2020-06-21 14:39:23 +02:00
Ryan Summers
78c9f6e686
Running rustfmt
2020-06-21 14:30:49 +02:00
Ryan Summers
c6859d956e
Allowing pounder to not be present
2020-06-20 16:43:07 +02:00
Robert Jördens
f14f0e2ed1
style: implement a couple clippy suggestions [nfc]
2020-06-17 14:57:09 +02:00
Robert Jördens
f70612f1be
rtfm: migrate to rtic
2020-06-17 12:20:45 +02:00
Robert Jördens
54f51f9484
cargo fmt --all
2020-06-16 16:56:30 +02:00
Robert Jördens
09298bd534
structure: move stabilizer back to top, drop submodules
2020-06-16 16:56:30 +02:00
Ryan Summers
4dcf2b57bd
Updating project structure
2020-06-08 09:36:28 +02:00
Ryan Summers
ade06cbcb8
Updating AD9959 api
2020-06-04 16:56:04 +02:00
Ryan Summers
beecbe3efc
Refactoring AFE code
2020-06-03 17:36:43 +02:00
Ryan Summers
b39de7f414
Adding support for QSPI operating continuously in 4-bit mode
2020-06-03 15:44:34 +02:00
Ryan Summers
6792ab5469
Adding input power measurement support
2020-04-29 13:00:29 +02:00
Ryan Summers
6f7bb0569c
Adding stabilizer AFE gain amplifier controls
2020-04-29 11:59:04 +02:00
Ryan Summers
41f4960b93
Refactoring server into separate file
2020-04-28 19:26:43 +02:00
Ryan Summers
b49596c96c
Adding JSON API
2020-04-28 19:15:00 +02:00
Ryan Summers
abf22676ce
Adding refactor to support pounder hardware abstractions
2020-04-28 19:07:19 +02:00
Ryan Summers
87858a6e0a
Fixing changes
2020-04-22 15:59:08 +02:00
Ryan Summers
c6eb4d1757
Adding functional baseline HAL conversion
2020-04-22 15:50:07 +02:00
Ryan Summers
3962f7eb68
Adding WIP updates to SPI functionality
2020-04-22 13:36:51 +02:00
Ryan Summers
d700935246
Adding WIP updates to HAL API
2020-04-21 19:02:52 +02:00
Ryan Summers
820a37a625
Refactoring branches
2020-04-19 13:37:03 +02:00
Ryan Summers
ce9ae48f2a
Adding WIP update to use HAL
2020-04-18 10:54:55 +02:00
Robert Jördens
b34fdf7c48
rustfmt: run
2019-11-24 15:10:01 +01:00
Robert Jördens
8c2c0a2027
clippy: allow missing safety doc (rtfm)
2019-11-24 15:04:29 +01:00
Robert Jördens
bf65b5f14a
default to k_p=1 on boot
2019-11-24 13:10:01 +00:00
Chris Ballance
d7f46c1f12
factor CPU and board-specific initialisation out of main (NFC)
2019-11-13 22:13:04 +00:00
David Nadlinger
2297286360
Fix TCP command interface rx buffer wrapping
...
Previously, if a message spanned the end of the
receive ring buffer, the last byte in the buffer
would be missing from the to-be-decoded message,
leading to a parse error or panic.
With this commit, >3M commands were exchanged
over one socket without further issues.
2019-11-13 01:50:18 +00:00
bors[bot]
39cb1afcfd
Merge #48
...
48: remove unused code, deny warnings r=jordens a=jordens
bors r+
Co-authored-by: Robert Jördens <rj@quartiq.de>
2019-11-11 11:20:53 +00:00
Robert Jördens
0b4f7c9201
remove unused code, deny warnings
2019-11-11 12:04:50 +01:00
Robert Jördens
65cf0c1594
rcc: pac 0.9 renames
2019-11-11 11:46:07 +01:00
Robert Jördens
17012621dd
use stable rust (1.38.0)
2019-10-22 13:43:49 +00:00
Sebastien Bourdeauducq
80052f089b
fix Unix permissions
2019-09-13 13:52:24 +08:00
Chris Ballance
1f1e588744
fix system time counter
...
The CYCCNT module used to calculate the system
time counts every processor clock cycle =
400 MHz.
2019-09-12 00:35:00 +01:00