Commit Graph

223 Commits

Author SHA1 Message Date
Ryan Summers 80661a51fb Reimporting pounder-specific code 2020-06-08 18:20:10 +02:00
Ryan Summers 86c4c1ea5e Removing pounder-specific code 2020-06-08 18:17:51 +02:00
Ryan Summers 4dcf2b57bd Updating project structure 2020-06-08 09:36:28 +02:00
Ryan Summers beecbe3efc Refactoring AFE code 2020-06-03 17:36:43 +02:00
Ryan Summers fa5b1aa152 Adding prototype ethernet interface 2020-06-03 16:53:25 +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 13cd0ad636 Updating code after review feedback 2020-06-03 10:36:35 +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 820a37a625 Refactoring branches 2020-04-19 13:37:03 +02:00
Robert Jördens 507b721c4e deps: bump 2020-03-26 11:43:21 +01:00
Robert Jördens 19d99a1494 dependencies: bump indirect 2020-03-12 14:53:57 +01:00
dependabot-preview[bot] ed7e31eff9
build(deps): bump stm32h7 from 0.9.0 to 0.10.0
Bumps [stm32h7](https://github.com/stm32-rs/stm32-rs) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/stm32-rs/stm32-rs/releases)
- [Changelog](https://github.com/stm32-rs/stm32-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stm32-rs/stm32-rs/compare/v0.9.0...v0.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 04:26:59 +00:00
dependabot-preview[bot] a4b43bfcb6
build(deps): bump cortex-m-rt from 0.6.11 to 0.6.12
Bumps [cortex-m-rt](https://github.com/rust-embedded/cortex-m-rt) from 0.6.11 to 0.6.12.
- [Release notes](https://github.com/rust-embedded/cortex-m-rt/releases)
- [Changelog](https://github.com/rust-embedded/cortex-m-rt/blob/v0.6.12/CHANGELOG.md)
- [Commits](https://github.com/rust-embedded/cortex-m-rt/compare/v0.6.11...v0.6.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 08:29:45 +00:00
dependabot-preview[bot] 415aeafb9f
build(deps): bump heapless from 0.5.2 to 0.5.3
Bumps [heapless](https://github.com/japaric/heapless) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/japaric/heapless/releases)
- [Changelog](https://github.com/japaric/heapless/blob/master/CHANGELOG.md)
- [Commits](https://github.com/japaric/heapless/compare/v0.5.2...v0.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 04:25:19 +00:00
Robert Jördens 0fd442e67f release 0.3.0 2020-01-21 13:06:09 +01:00
Robert Jördens 289d40ede3 deps: bump indirect 2020-01-21 12:41:38 +01:00
Robert Jördens 6dab519470 deps: smoltcp 0.6 2020-01-21 12:36:47 +01:00
dependabot-preview[bot] 60b5f5d5b3
build(deps): bump serde from 1.0.103 to 1.0.104
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.103 to 1.0.104.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.103...v1.0.104)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-16 04:32:08 +00:00
Robert Jördens bd9e4a312f deps: bump (rt, rand, syn etc) 2019-12-10 13:12:01 +00:00
dependabot-preview[bot] d69519d189
build(deps): bump cortex-m-rt from 0.6.10 to 0.6.11
Bumps [cortex-m-rt](https://github.com/rust-embedded/cortex-m-rt) from 0.6.10 to 0.6.11.
- [Release notes](https://github.com/rust-embedded/cortex-m-rt/releases)
- [Changelog](https://github.com/rust-embedded/cortex-m-rt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-embedded/cortex-m-rt/compare/v0.6.10...v0.6.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-05 04:30:42 +00:00
dependabot-preview[bot] bae36a1333
build(deps): bump serde from 1.0.102 to 1.0.103
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.102 to 1.0.103.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.102...v1.0.103)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 04:29:09 +00:00
Robert Jördens 712f51c015 lock: fix smoltcp 2019-11-20 17:22:44 +01:00
Robert Jördens 611043f2e2 deps: bump and mainline serde-json-core 2019-11-20 17:15:54 +01:00
Robert Jördens 5dfdb9014d deps: rtfm 0.5.1 (systick and cyccntr fixes) 2019-11-19 18:36:42 +01:00
Robert Jördens d141f65380 deps: bump indirect serde_derive/syn/hash32 2019-11-19 12:29:34 +01:00
Robert Jördens 2bfecd847b deps: bump rtfm indirect deps 2019-11-19 12:28:52 +01:00
Robert Jördens cc658a5c7b deps: rtfm release 0.5 2019-11-19 12:26:08 +01:00
dependabot-preview[bot] 74a31be801
build(deps): bump cortex-m-rtfm from v0.5.0-beta.1 to v0.5.0
Bumps [cortex-m-rtfm](https://github.com/rtfm-rs/cortex-m-rtfm) from v0.5.0-beta.1 to v0.5.0.
- [Release notes](https://github.com/rtfm-rs/cortex-m-rtfm/releases)
- [Changelog](https://github.com/rtfm-rs/cortex-m-rtfm/blob/master/CHANGELOG.md)
- [Commits](1fe9767eba...6b0a2df41c)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-15 04:38:21 +00:00
Robert Jördens 41a2aaf2aa deps: bump smoltcp and serde-json-core 2019-11-14 16:11:47 +01:00
dependabot-preview[bot] 34ddcf1a90
build(deps): bump serde from 1.0.101 to 1.0.102
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.101 to 1.0.102.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.101...v1.0.102)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-11 11:15:32 +00:00
dependabot-preview[bot] 305bb0397b
build(deps): bump stm32h7 from 0.8.0 to 0.9.0
Bumps [stm32h7](https://github.com/stm32-rs/stm32-rs) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/stm32-rs/stm32-rs/releases)
- [Changelog](https://github.com/stm32-rs/stm32-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stm32-rs/stm32-rs/compare/v0.8.0...v0.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-11 04:33:07 +00:00
Robert Jördens 1a669909aa deps: bump 2019-10-22 13:47:19 +00:00
Robert Jördens 07cbf61b23 rtfm: v0.5.0-beta.1 2019-10-22 13:44:40 +00:00
Robert Jördens 17012621dd use stable rust (1.38.0) 2019-10-22 13:43:49 +00:00
Robert Jördens 7e366f08ea dependencies: bump indirect 2019-10-13 14:34:54 +02:00
Robert Jördens e3ffa992ab dependencies: bump cortex-m-rtfm 2019-10-13 14:31:12 +02:00
Robert Jördens 69476bfd1e dependencies: bump smoltcp 2019-10-13 14:26:58 +02:00
dependabot-preview[bot] 012ba18fbd
build(deps): bump serde from 1.0.100 to 1.0.101
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.100 to 1.0.101.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.100...v1.0.101)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-17 04:31:27 +00:00
Robert Jördens 83a4034c91 cargo: bump indirect dependencies 2019-09-11 17:04:45 +02:00
dependabot-preview[bot] df46213ef0
build(deps): bump panic-semihosting from 0.5.2 to 0.5.3
Bumps [panic-semihosting](https://github.com/rust-embedded/panic-semihosting) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/rust-embedded/panic-semihosting/releases)
- [Changelog](https://github.com/rust-embedded/panic-semihosting/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-embedded/panic-semihosting/compare/v0.5.2...v0.5.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-11 14:30:17 +00:00
dependabot-preview[bot] 85b037c486
build(deps): bump serde from 1.0.99 to 1.0.100
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.99...v1.0.100)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-11 14:11:37 +00:00
dependabot-preview[bot] 379df82800
build(deps): bump heapless from 0.5.0 to 0.5.1
Bumps [heapless](https://github.com/japaric/heapless) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/japaric/heapless/releases)
- [Changelog](https://github.com/japaric/heapless/blob/master/CHANGELOG.md)
- [Commits](https://github.com/japaric/heapless/compare/v0.5.0...v0.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-04 18:18:03 +00:00
dependabot-preview[bot] 4cb46adc38
build(deps): bump cortex-m-log from 0.6.0 to 0.6.1
Bumps [cortex-m-log](https://github.com/DoumanAsh/cortex-m-log) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/DoumanAsh/cortex-m-log/releases)
- [Commits](https://github.com/DoumanAsh/cortex-m-log/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-04 04:33:14 +00:00
Robert Jördens ba5634fb31 smoltcp: bump 2019-08-27 13:19:03 +00:00
Robert Jördens 1405e62682 rtfm: 0.5 beta 2019-08-27 13:19:03 +00:00
bors[bot] 4cd83242f7
Merge #21
21: build(deps): bump serde from 1.0.98 to 1.0.99 r=jordens a=dependabot-preview[bot]

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.98 to 1.0.99.
<details>
<summary>Release notes</summary>

*Sourced from [serde's releases](https://github.com/serde-rs/serde/releases).*

> ## v1.0.99
> - Update Syn dependency to 1.0.
> 
>     *Note: This raises the minimum required compiler version for serde_derive from rustc 1.15 to rustc 1.31. The minimum required compiler version for serde remains at rustc 1.13.*
</details>
<details>
<summary>Commits</summary>

- [`192f5cd`](192f5cd647) Release 1.0.99
- [`7dceee6`](7dceee64fe) Merge pull request [#1591](https://github-redirect.dependabot.com/serde-rs/serde/issues/1591) from dtolnay/up
- [`8ad6ae7`](8ad6ae71c6) Update serde_derive minimum rustc version to 1.31
- [`3ea85a2`](3ea85a28cf) Update to syn/quote 1.0
- [`273ecdb`](273ecdb786) Update ui tests on nightly-2019-08-16
- [`de40eb7`](de40eb7306) Update serde_derive to use question mark
- [`b9c4407`](b9c44073ce) Update serde_test to use question mark
- [`d6e5947`](d6e5947ad2) Suppress warnings about try! macro
- [`668651e`](668651ee01) Format with rustfmt 2019-07-30
- [`fb1cacc`](fb1cacc10e) Update Attr structs to hold symbols
- Additional commits viewable in [compare view](https://github.com/serde-rs/serde/compare/v1.0.98...v1.0.99)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.98&new-version=1.0.99)](https://dependabot.com/compatibility-score.html?dependency-name=serde&package-manager=cargo&previous-version=1.0.98&new-version=1.0.99)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2019-08-25 13:58:53 +00:00
dependabot-preview[bot] fe513ec566
build(deps): bump cortex-m from 0.6.0 to 0.6.1
Bumps [cortex-m](https://github.com/japaric/cortex-m) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/japaric/cortex-m/releases)
- [Changelog](https://github.com/rust-embedded/cortex-m/blob/master/CHANGELOG.md)
- [Commits](https://github.com/japaric/cortex-m/compare/v0.6.0...v0.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-22 04:37:45 +00:00
dependabot-preview[bot] 70e58bfbb6
build(deps): bump serde from 1.0.98 to 1.0.99
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.98 to 1.0.99.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.98...v1.0.99)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-19 04:55:32 +00:00
dependabot-preview[bot] e3041dbc67
build(deps): bump cortex-m-log from 0.5.0 to 0.6.0
Bumps [cortex-m-log](https://github.com/DoumanAsh/cortex-m-log) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/DoumanAsh/cortex-m-log/releases)
- [Commits](https://github.com/DoumanAsh/cortex-m-log/commits)
2019-08-06 12:39:02 +00:00
Robert Jördens 61250a3e90 cargo: bump stm32h7, misc 2019-07-29 08:34:46 +00:00
Robert Jördens 737dc9ee49 cargo: update 2019-07-15 16:07:46 +00:00
Robert Jördens dd981ed850 panic: abort, not halt 2019-06-10 00:29:20 +02:00
Robert Jördens a8e2d616bb bump heapless 2019-06-07 11:17:21 +02:00
Robert Jördens 91a7dda633 cargo: update 2019-06-03 15:14:04 +00:00
Robert Jördens 7501ea1963 use rtfm [wip] 2019-05-30 16:03:48 +00:00
Robert Jördens f0ec1e37fc Merge branch 'master' into new-pac
* master:
  bump serde-json-core
  v0.2.0
  add changelog
  remove nix stuff
2019-05-30 13:50:42 +00:00
Robert Jördens 809ddac1db bump serde-json-core 2019-05-28 17:38:23 +02:00
Robert Jördens cf8d92b30e v0.2.0 2019-05-28 13:23:31 +02:00
Robert Jördens 9dff71a0c4 Merge branch 'master' into new-pac
* master:
  refactor server
  cleanup, robustify
  iir: remove old setting
  frontend: cleanup
  cargo: use published serde-json-core
  cargo: drop lexical
2019-05-28 11:02:26 +00:00
Robert Jördens 6d927f99d9 cargo: use published serde-json-core 2019-05-28 08:40:17 +00:00
Robert Jördens c076456fc4 cargo: drop lexical 2019-05-28 08:34:42 +00:00
Robert Jördens d6b37e6c0e Merge branch 'master' into new-pac
* master:
  python configuration tool
  json command interface
  use serde-json-core [wip]
  README: try SVG again
  add Nix build files
  png
  README: diagram and photo
2019-05-27 18:49:51 +00:00
Robert Jördens 2746c2fe00 use serde-json-core [wip] 2019-05-23 16:57:08 +00:00
Robert Jördens 61adbd8c9e new stm32h7 pac 2019-05-06 08:48:05 +00:00
Robert Jördens 0efd14aec8 ethernet: tweak 2019-04-28 14:06:56 +00:00
Robert Jördens 0fafd7aa42 eth: sketch
eth: rework

ethernet: wip

eth: simplify

cargo: bump stm32h7

ethmac: rework

ethmac: fixup

cargo: semihosting version bump

ethmac: fixup

eth: tweak

eth: cleanup

eth: tweaks

eth: more debug

eth: tweak

memory: rename for clarity

eth: tweak

eth: pings

eth: cleanup

eth: cleanup, use interrupts, tighten filter
2019-04-27 16:17:28 +00:00
Robert Jördens 186a1a33ce cargo: update 2019-04-16 11:27:01 +00:00
Robert Jördens cfb538d596 cargo: remove unused hal 2019-04-13 15:26:46 +00:00
Robert Jördens 66fff6618c cargo: update 2019-04-12 10:55:38 +00:00
Robert Jördens 155aa5c032 start 2019-03-18 12:56:26 +01:00