bunnie
8a1991876f
add basic TRNG service
2021-01-13 15:04:14 +08:00
bunnie
cd4ea5ed17
make the run variant not break
2021-01-12 04:20:37 +08:00
bunnie
f166073954
first draft of keyboard server
2021-01-11 06:11:15 +08:00
bunnie
4a32baf12f
fix SVD sample file issues that are breaking CI
2021-01-09 02:38:02 +08:00
bunnie
a8d31cb7e2
update README and add xous-names into renode image
2021-01-09 02:23:01 +08:00
bunnie
7781749371
Merge branch 'master' of github.com:betrusted-io/xous-core
2021-01-09 02:16:18 +08:00
Sean Cross
b71349f142
xtask: remove xous-names from renode image
...
This snuck in there from another branch.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-01-08 11:03:33 +08:00
bunnie
9716eba039
Merge remote-tracking branch 'origin/master' into hardware
2021-01-07 20:34:04 +08:00
Sean Cross
037bbdc430
xtask: emulation: add nameserver to renode image
...
Signed-off-by: Sean Cross <sean@xobs.io>
2021-01-07 18:51:57 +08:00
bunnie
dcdd33e594
copy svd file to renode emulation every time on build
2021-01-06 22:08:29 +08:00
bunnie
0d869870ae
this code works in hosted mode but fails on hardware
2021-01-05 15:48:51 +08:00
bunnie
cce89395f6
test framework for xous-names
2021-01-04 23:34:18 +08:00
bunnie
b7263f7ef0
Merge remote-tracking branch 'origin/master' into hardware
2021-01-04 03:19:23 +08:00
Sean Cross
7b50d00eb8
repo: run cargo fmt
...
This reformats line endings to be consistent, and reinforces the
contents of `.gitattributes`.
Signed-off-by: Sean Cross <sean@xobs.io>
2021-01-03 18:31:51 +08:00
bunnie
b9a31f7d99
try to layer in the fcc agent
2020-12-31 19:31:12 +08:00
bunnie
8d36974a86
add trng-tester crate (just the beginning)
2020-12-14 23:30:58 +08:00
bunnie
7488018e22
get wdt mods compiling into xtask run
2020-12-13 02:03:15 +08:00
bunnie
e1c4b702a9
add WDT support to xous-core
2020-12-13 01:54:25 +08:00
bunnie
fa12e513cd
inital take at com
2020-11-24 22:45:10 +08:00
Sean Cross
09452a5ee8
xtask: remove unused CsvFile option
...
We don't use csv files anymore.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-10-15 12:00:09 +08:00
Sean Cross
4e55967abc
xtask: use renode svd instead of csv
...
The CSV is no longer used, because it is not in sync with the SVD
anymore. The SVD file now includes everything we need, so the CSV is
redundant.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-10-15 11:58:44 +08:00
bunnie
ac4d79ea68
logging server bringup
2020-10-14 23:01:57 +08:00
bunnie
d5668be9b6
Merge branch 'master' of https://github.com/betrusted-io/xous-core into ticktimer
2020-10-13 04:15:01 +08:00
Sean Cross
5e4c702c02
xtask: fix renode build
...
This properly sets the environment variable required for UTRA.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-10-12 22:25:55 +08:00
bunnie
98f648f30f
attempt to add a ticktimer server
2020-10-12 19:08:16 +08:00
bunnie
a397981355
change references to "ci" to "hw-image"
2020-10-06 00:57:26 +08:00
Sean Cross
53b4918c54
xtask: create ci command that builds xous.img
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-10-05 12:25:32 +08:00
Sean Cross
eb97fcf9fb
xtask: add ci command
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-10-05 11:59:48 +08:00
Sean Cross
019d520b26
xtask: print message when building the kernel
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-30 17:54:58 +08:00
Sean Cross
bd851923cc
xtask: add "renode-image-debug"
...
This enables debug for all Renode projects.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-30 00:37:46 +08:00
Sean Cross
bb4efbe531
xtask: add "debug" command
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-29 20:50:22 +08:00
Sean Cross
81dad453cb
renode: add shell back in to the Renode image
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-18 17:02:02 +08:00
Sean Cross
dfd11f846d
hosted: fix hosted builds
...
We can now run `cargo xtask run` and it will do the right thing.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-18 13:52:43 +08:00
Sean Cross
9f6d018e20
xtask: remove shell from list of packages
...
This isn't useful right now.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-18 12:10:28 +08:00
Sean Cross
8920ab57cf
xtask: remove loader, kernel from workspace to fix rebuilds
...
These packages modify RUSTFLAGS, which causes some packages to be
rebuilt every time. Move them out of the workspace so as to ensure they
don't use the same `target` directory.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-18 10:51:29 +08:00
Sean Cross
2f1973aef9
xtask: build program loader
...
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-17 20:01:07 +08:00
Sean Cross
00cff81b35
xtask: renode-image: rename from "image"
...
This reflects the target output, as well as the help text.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-17 19:48:39 +08:00
Sean Cross
acbcb0cb12
xtask: add cargo xtask command
...
This command can be used to build a full image.
Signed-off-by: Sean Cross <sean@xobs.io>
2020-08-17 19:42:39 +08:00