Commit Graph

220 Commits

Author SHA1 Message Date
Berkus Decker afe6510fae [sq] optimize derivation node fields 2021-01-27 19:12:55 +02:00
Berkus Decker 8e7e652a76 [sq] rename derivation_node 2021-01-27 19:12:55 +02:00
Berkus Decker f796788ed5 [del] ignore tock-registers tests 2021-01-27 19:12:55 +02:00
Berkus Decker 0aceb8fc27 [wip] implement cap_table and some tests 2021-01-27 19:12:55 +02:00
Berkus Decker b66a64fe58 [sq] update doc-comments 2021-01-27 19:12:55 +02:00
Berkus Decker d2982e56ff [sq] Update for new macros accepting trailing comma 2021-01-27 19:12:55 +02:00
Berkus Decker eb0aed1730 [wip] Untyped cap 2021-01-27 19:12:55 +02:00
Berkus Decker fc6fa7105a [wip] kernel objs 2021-01-27 19:12:55 +02:00
Berkus Decker 591292c186 [del] Print test names in test_runner
Based on os.phil-opp.com Testing chapter.
2021-01-27 19:12:55 +02:00
Berkus Decker e694c33c61 [del] add documentation target 2021-01-27 19:12:20 +02:00
Berkus Decker 145006b400 wip caps 2020-12-29 19:26:40 +02:00
Berkus Decker eabc36845a wip objs 2020-12-29 19:26:40 +02:00
Berkus Decker f4000966b3 [sq] fix typo 2020-12-29 19:26:40 +02:00
Berkus Decker 8b0468a995 [wip] bump dependencies 2020-12-29 19:26:40 +02:00
Berkus Decker fe2cf95d4e sq typo? 2020-12-29 19:26:40 +02:00
Berkus Decker e6580a5465 sq misc comments 2020-12-29 19:26:40 +02:00
Berkus Decker 56aca62409 sq formatting 2020-12-29 19:26:40 +02:00
Berkus Decker ba8e8ae5ae [del] Make LocalRegisterCopy modifiable 2020-12-29 19:26:40 +02:00
Berkus Decker b14cc2ac22 [del] [wip] all builds 2020-12-29 19:26:40 +02:00
Berkus Decker db810ade9a [del] tock-registers: Add u128 Field test 2020-12-29 19:26:40 +02:00
Berkus Decker e3c9926a43 [del] tock-registers: Inline more aggressively 2020-12-29 19:26:40 +02:00
Berkus Decker b3ddfc5665 [del] tock-registers: Replace manual repeated impls with macros 2020-12-29 19:26:40 +02:00
Berkus Decker 0cf8a88f12 [del] tock-registers: Implement mask() accessor for Field 2020-12-29 19:26:40 +02:00
Berkus Decker b2c99f52c7 [del] Add local copy of tock-registers with u128 impl of IntLike 2020-12-29 19:26:40 +02:00
Berkus Decker b025fb6dd3 Add missing docs 2020-12-29 19:26:40 +02:00
Berkus Decker 4c9703340e Add snafu for errors 2020-12-29 19:26:40 +02:00
Berkus Decker ffde65fb81 [temp] comment out unused boot fn 2020-12-29 19:26:40 +02:00
Berkus Decker f25ace0a80 sq buildable caps 2020-12-29 19:26:40 +02:00
Berkus Decker ee1b5fc57a [blog] Move general comments to separate file 2020-12-29 19:26:40 +02:00
Berkus Decker 15a38d5689 [del] git subrepo clone git@github.com:metta-systems/tock-registers.git crates/tock-registers
subrepo:
  subdir:   "crates/tock-registers"
  merged:   "4d8202452"
upstream:
  origin:   "git@github.com:metta-systems/tock-registers.git"
  branch:   "master"
  commit:   "4d8202452"
git-subrepo:
  version:  "0.3.1"
  origin:   "???"
  commit:   "???"
2020-12-29 19:26:40 +02:00
Berkus Decker be1873b678 [del] temp - disable stuff 2020-12-29 19:26:40 +02:00
Berkus Decker c75db1e2d6 [wip] Replace mashup! with paste! 2020-12-29 19:26:40 +02:00
Berkus Decker ec7172aded [wip] various deps 2020-12-29 19:26:40 +02:00
Berkus Decker 333dece260 [wip] experiment with caps representation 2020-12-29 19:26:40 +02:00
Berkus Decker 8a5ef112be Merge pull-request #56 from metta-systems:fix/bump-dependencies to develop
Fix/bump dependencies
Closes #50
Closes #52
Closes #53
Closes #54

[close #56]
2020-12-29 18:55:10 +02:00
dependabot-preview[bot] e6cea882dd Bump cortex-a from 5.0.0 to 5.1.0
Bumps [cortex-a](https://github.com/rust-embedded/cortex-a) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/rust-embedded/cortex-a/releases)
- [Commits](https://github.com/rust-embedded/cortex-a/commits/v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 18:36:54 +02:00
dependabot-preview[bot] ed568f8ca4 Bump register from 1.0.0 to 1.0.1
Bumps [register](https://github.com/rust-embedded/register-rs) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rust-embedded/register-rs/releases)
- [Changelog](https://github.com/rust-embedded/register-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-embedded/register-rs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 18:36:47 +02:00
dependabot-preview[bot] a267ad83ad Bump snafu from 0.6.9 to 0.6.10
Bumps [snafu](https://github.com/shepmaster/snafu) from 0.6.9 to 0.6.10.
- [Release notes](https://github.com/shepmaster/snafu/releases)
- [Changelog](https://github.com/shepmaster/snafu/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shepmaster/snafu/compare/0.6.9...0.6.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 18:36:47 +02:00
dependabot-preview[bot] 73bc383e23 Bump qemu-exit from 1.0.0 to 1.0.1
Bumps [qemu-exit](https://github.com/andre-richter/qemu-exit) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/andre-richter/qemu-exit/releases)
- [Commits](https://github.com/andre-richter/qemu-exit/compare/v1.0.0...v1.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-29 18:36:47 +02:00
Berkus Decker 2c43585286 Merge pull-request #55 from metta-systems:fix/nightly-allocator-api to develop
Rename nightly allocator API fns
See https://github.com/rust-lang/wg-allocators/issues/76

[close #55]
2020-12-29 18:27:55 +02:00
Berkus Decker 20363a7e25 Fix wasteful empty loop
Thanks, clippy!
2020-12-29 18:12:38 +02:00
Berkus Decker a53ede11af Rename nightly allocator API fns 2020-12-29 18:01:07 +02:00
Berkus Decker 7e9d325b14 Merge pull-request #48 from metta-systems:update/bump-dependencies to develop
Bump cortex-a and register-rs dependencies
Closes #44
Closes #45

[close #48]
2020-11-24 22:53:00 +02:00
Berkus Decker 74303ac7c1 Bump cortex-a and register-rs dependencies 2020-11-24 22:28:40 +02:00
Berkus Decker c20faca3bd Merge pull-request #46 from metta-systems:fix/gitpod-workspace to develop
Update gitpod configuration
According to some setup docs and example in workspace-full Dockerfile.

[close #46]
2020-11-24 22:26:34 +02:00
Berkus Decker 7def43ad97 Update gitpod configuration
According to some setup docs and example in workspace-full Dockerfile.
2020-11-24 21:01:40 +02:00
Berkus Decker 32a738994d Merge pull-request #47 from metta-systems:fix/bind-qemu-version to develop
Don't install rc version of qemu on windows
Who even decided that intalling rc by default is a good idea?

[close #47]
2020-11-24 19:51:54 +02:00
Berkus Decker c174ad204b Don't install rc version of qemu on windows
Who even decided that intalling rc by default is a good idea?
2020-11-24 17:54:36 +02:00
Berkus Decker 1c37e0dfba Merge pull-request #41 from metta-systems:feature/add-menus to develop
Feature/add menus
Add serial-driven menu system for playing with kernel features.

[close #41]
2020-11-20 05:03:02 +02:00
Berkus Decker f3103126ab Add simple serial menu for playing with kernel 2020-11-20 04:35:06 +02:00