bunnie
1291b0f00b
add issue # to release note
2022-12-29 00:38:27 +08:00
bunnie
7206f24271
update release notes
2022-12-29 00:37:47 +08:00
bunnie
2f30e1b50a
implement #269
2022-12-29 00:11:03 +08:00
bunnie
5370c333da
add callback for monitoring basis lock/unlock events
2022-12-29 00:10:42 +08:00
bunnie
8d42feb051
increase heap for mtxcli; add memory usage reporting
2022-12-28 19:48:40 +08:00
bunnie
ac1df054ab
absorb 22-bit satp fix
2022-12-26 13:52:44 +08:00
bunnie
89500015a7
try to fix regression from #284
...
still hitting cache coherence edge cases. expanding the flush
set read by one more way.
2022-12-15 17:52:55 +08:00
bunnie
41ea0a37c5
Merge branch 'main' of github.com:betrusted-io/xous-core into main
2022-12-15 14:36:40 +08:00
bunnie
b288d93abd
Merge pull request #284 from betrusted-io/use-thin-lto
...
cargo: use thin-lto
2022-12-15 14:00:10 +08:00
Sean Cross
d4527b8227
cargo: use thin-lto
...
Use thin LTO for linking. This shouldn't have too big of an affect on
the resulting binary size, and it fixes the build for 1.66.0:
= note: rust-lld: error: undefined symbol:
core::panicking::panic_str_nounwind::h9b449c0fe03c8dac
>>> referenced by compiler_builtins.22a3dcb1-cgu.13
>>> compiler_builtins-b913bacb8fda1c55.compiler_builtins.22a3dcb1-cgu.13.rcgu.o:(compiler_builtins::math::libm::rem_pio2_large::rem_pio2_large::h3db6431f23a281c1)
in archive root\lib\rustlib\riscv32imac-unknown-xous-elf\lib\libcompiler_builtins-b913bacb8fda1c55.rlib
>>> referenced by compiler_builtins.22a3dcb1-cgu.13
>>> compiler_builtins-b913bacb8fda1c55.compiler_builtins.22a3dcb1-cgu.13.rcgu.o:(compiler_builtins::math::libm::rem_pio2_large::rem_pio2_large::h3db6431f23a281c1)
in archive root\lib\rustlib\riscv32imac-unknown-xous-elf\lib\libcompiler_builtins-b913bacb8fda1c55.rlib
Signed-off-by: Sean Cross <sean@xobs.io>
2022-12-15 12:26:00 +08:00
bunnie
e422740d37
chore: last one. really.
2022-12-13 23:03:50 +08:00
bunnie
ad79ebf8ba
chore: more typos. no really, i can stop at any time.
2022-12-13 23:02:09 +08:00
bunnie
b1b6d46d27
chore: more typos
...
probably should not have tried to spell check this, now i'm wasting
my time.
2022-12-13 22:56:37 +08:00
bunnie
283ea1de0d
chore: fix more typos, add french dictionary to vscode workspace settings
2022-12-13 22:49:25 +08:00
bunnie
1d94968b2f
chore: fix typos
2022-12-13 22:36:47 +08:00
bunnie
e930d88563
placeholder for 0.9.12 release notes
2022-12-13 01:42:00 +08:00
bunnie
8e1d05020d
add v0.9.11 to the restore.py URL list
2022-12-13 00:32:11 +08:00
bunnie
bd230f5bb0
fix text to speech mode preferences setting
...
never allow the audio system to be turned off for blind people,
and disallow 0-volume setting as well.
2022-12-12 16:51:27 +08:00
bunnie
38bc254bb9
fix missing ja/zh translation
2022-12-12 16:28:33 +08:00
bunnie
60d4482ce2
bump lockfile
2022-12-12 16:16:04 +08:00
bunnie
56f0843229
bump verifier numbers
2022-12-12 16:08:28 +08:00
bunnie
5370ce396d
bump all revs due to SoC artifact update
2022-12-12 16:07:20 +08:00
bunnie
cac0e57cda
change default target
2022-12-12 16:06:31 +08:00
bunnie
04b441a234
add 0.9.11 build artifact
2022-12-12 16:06:19 +08:00
bunnie
08cf863ff5
update SoC artifacts for 0.9.11 build
2022-12-12 16:05:15 +08:00
bunnie
c32b5d5bac
bump release notes
2022-12-12 15:31:15 +08:00
bunnie
80ce119c95
fix RSSI calculations
2022-12-12 15:31:06 +08:00
bunnie
edf24d9fc2
clean up on the wifi signal bars
2022-12-12 14:11:19 +08:00
bunnie
eb17edc4ec
Merge pull request #283 from gsora/feat/wifi-signal-bars
...
feat: wifi signal bar
2022-12-12 11:47:18 +08:00
bunnie
9a580070a3
revert threaded init question now that deface issue is fixed
2022-12-11 17:50:51 +08:00
bunnie
f9cdf31857
bump release notes
2022-12-11 17:07:29 +08:00
bunnie
196ceb0d29
fix: avoid thrashing when recomputing previously defaced canvases
...
There was a dubious line that I never felt good about and today
I found out why. By flipping every canvas to drawable before doing
the intersection computation we also throw away the defacement state,
so previously defaced canvases would lose their status bit, causing
thrashing of the canvases anytime there is a re-computation of
the canvas ordering.
This fix caches if a canvas was already defaced, and if it turns out
that an on-screen canvas should not be drawable but was already
defaced, the setting is re-applied, preventing thrashing.
2022-12-11 16:42:03 +08:00
bunnie
dca043d387
improve context swap debug messages
2022-12-11 16:41:53 +08:00
bunnie
8d8dd2bd2f
fix typo in unwrap message
2022-12-11 16:41:25 +08:00
bunnie
f31afa5125
remove unused opcode in shellchat; improve debug output
2022-12-11 16:41:06 +08:00
bunnie
6138b65d76
update comments to reflect changes in CI infra
2022-12-10 23:44:18 +08:00
bunnie
399124f942
fix hosted mode
2022-12-10 22:05:47 +08:00
bunnie
939e13950d
comment out debug in rootkeys implementation section
2022-12-10 18:59:55 +08:00
bunnie
2097afc166
add efuse burning flow to rootkeys
...
currently only available for builds that have the `efuse` feature
enabled
2022-12-10 18:58:06 +08:00
bunnie
19e16aea29
fix jtag fuse burning & add diagnostic messages
...
- msb/lsb swap on efuse bank fixed
- hazardous-debug feauter gates added
- dry-run for "testing only" added
2022-12-10 18:56:59 +08:00
bunnie
4ec866e1d7
add diagnostic seal command
2022-12-10 18:56:12 +08:00
bunnie
f5c687a524
clarify user prompt
2022-12-10 17:45:30 +08:00
bunnie
2b4e47384e
add fused device support and warnings to precursorupdater
2022-12-10 17:44:54 +08:00
bunnie
e42c4c7b33
add warnings & support for fused devices
...
burning a generic image to a fused device will surely lead to
a brick, so, try to keep a user from shooting themselves in the foot.
2022-12-10 16:39:14 +08:00
bunnie
c2f7a63f97
remove some whitespace to allow for easier debugging
2022-12-10 16:39:01 +08:00
bunnie
1f89843122
defer init root keys question until status thread starts
...
also defer the preference thread from loading until after the
PDDB mount thread is started -- doesn't make sense to start it
any earlier than that, since it depends on the PDDB being mounted.
2022-12-09 12:38:53 +08:00
bunnie
02f9701546
make an explicit dvt feature to simplify flags
2022-12-08 17:42:12 +08:00
bunnie
4dd983bfc4
adjust security parameters for dvt build
2022-12-08 17:19:05 +08:00
bunnie
fc08c3e29d
add hazardous-debug to modals bip-39
...
for convenient key printout during debug. flag is normally off.
2022-12-08 17:14:47 +08:00
bunnie
dd82b7f32a
add no-codec mode to status
...
this is for DVT builds where the codec isn't supported, needed
for efuse testing
2022-12-08 17:14:21 +08:00