bunnie
82c7b6ebed
bring the versions up to date with main for a cleaner merge
2023-09-15 16:32:04 +08:00
bunnie
885e877b43
add features for mdma test to control RAM src/dest regions
...
The MDMA controller seems broken on the FPGA board, but is working
in RTL. Add a feature flag that allows us to toggle between modes.
2023-09-15 15:09:20 +08:00
bunnie
ab8a5aefcf
fix target dependency options
2023-09-15 11:25:22 +08:00
bunnie
49eaac1b46
fix port I/O settings
2023-09-15 11:25:08 +08:00
bunnie
d47bc1af0a
remove pio_generated, we should now be relying on utra
2023-09-14 16:25:14 +08:00
bunnie
2387aa4dff
migrate to latest pio; tweaks to PIO tests
2023-09-14 16:24:39 +08:00
bunnie
06953cec55
remove overly sensitive test case
...
this case is too sensitive to clock config outside of the PIO
block, because it relies on some specificts of how inter-bus sync
works and the environment is free to set PIO and PCLK relationship
arbitrarily
2023-09-13 10:29:14 +08:00
bunnie
f3a2cba755
map the I/Os so we can see the UART toggle
2023-08-21 18:52:43 +08:00
bunnie
53469a68d0
publish package updates, sync to release tag
2023-08-08 14:35:49 +08:00
bunnie
e18869807a
add a DMA + PIO test
...
validates that we can setup a DMA to bitbang an output from a region
of RAM. This will be handy for e.g. driving random displays etc.
2023-08-04 01:31:58 +08:00
bunnie
b127cd093f
bump version pins for change to xous-rs
2023-08-03 13:29:39 +08:00
bunnie
289d6bdba6
updates to unit test for mdma block
2023-07-29 01:02:39 +08:00
bunnie
51278451a0
update version pins to pull in cramium target
2023-07-19 21:07:56 +08:00
bunnie
bdf785f7c7
add pl230 module
...
this will hopefully eventually be generic across any platform
that uses the pl230 dma module, which I have seen... on a couple
of platforms at least.
2023-07-17 18:26:46 +08:00
bunnie
b64e8ee9e2
add PIO support to xous
...
still needs to hammer out the utralib location and so forth,
it's using a legacy format before we had mergeable SVDs, but
one thing at a time...
2023-07-17 18:26:08 +08:00
bunnie
ecb42c6a0e
Merge branch 'main' of github.com:betrusted-io/xous-core into main
2023-07-05 15:19:13 +08:00
bunnie
d19020a9ad
cleanup some warnings
2023-07-05 15:13:22 +08:00
bunnie
afc8d96283
Merge pull request #395 from nworbnhoj/tls
...
Tls tidy-up
2023-07-04 00:57:56 -07:00
nworbnhoj
9f0b607fde
tidy-up
2023-07-04 17:19:04 +10:00
nworbnhoj
1ffe49106d
tidy-up
2023-07-04 17:11:51 +10:00
nworbnhoj
26f8628c18
delete redundant file
2023-07-04 17:10:27 +10:00
nworbnhoj
0725187cee
tls add locale for tls.probe_done
2023-07-04 17:09:44 +10:00
bunnie
4ac979f0ab
update pins, again
2023-07-04 11:20:12 +08:00
bunnie
c9f8f2681b
update version pins
2023-07-04 11:09:13 +08:00
nworbnhoj
4e0298c17a
include broken tls::rota::public_key()
2023-07-04 07:36:47 +10:00
nworbnhoj
a5ef4585a8
fix tls::Tls::save_cert()
2023-07-04 07:29:37 +10:00
nworbnhoj
a68ae232b3
rename snapchat net tls trusted to net tls list
2023-07-04 07:17:00 +10:00
nworbnhoj
527ad433ba
rename snapchat net tls delete to net tls deleteall
2023-07-04 07:15:35 +10:00
nworbnhoj
5c9905a0be
add progress bar to snapchat net tls mozilla
2023-07-04 05:51:59 +10:00
nworbnhoj
044fed1096
tls tidy-up
2023-07-03 19:01:05 +10:00
nworbnhoj
211e27b759
refine handling of tls rota Certificate name_constraints (slightly)
2023-07-03 18:49:56 +10:00
nworbnhoj
ffb573f5dc
implement tls::rota::pddb_key
2023-07-03 17:13:01 +10:00
nworbnhoj
a4de987eb8
show fingerprint in Tls::check_trusted() modal
2023-07-03 07:49:07 +10:00
nworbnhoj
2311ef29d5
tls replace std::fs with pddb::Pddb
2023-07-03 06:21:13 +10:00
nworbnhoj
0698d5003e
rename pddb dict to tls.trusted
2023-06-30 05:01:40 +10:00
nworbnhoj
1e95167f47
implement shellchat net tls delete
2023-06-29 14:41:25 +10:00
nworbnhoj
53b002ad9c
return count of trusted certificates from shellchat net tls probe & shellchat net tls mozilla
2023-06-29 13:10:28 +10:00
nworbnhoj
579f2c36e8
tls implement rota add_der_header()
2023-06-29 12:11:41 +10:00
nworbnhoj
7cef80e193
tls remove der header from captured RustlsOwnedTrustAnchor fields
2023-06-29 11:00:32 +10:00
nworbnhoj
2f042cff70
implement tls locales/i18n.json en en-tts
2023-06-28 13:37:45 +10:00
nworbnhoj
3acc43f2b0
checkin libs/tls/src/cmd.rs
2023-06-28 06:07:46 +10:00
nworbnhoj
b8b591401f
reconfigure [features] tls rootCA & websocket
2023-06-28 06:05:44 +10:00
nworbnhoj
0e85ff2aac
refactor tls::rota
2023-06-27 19:35:51 +10:00
nworbnhoj
b67c015abc
refactor tls::trusted
2023-06-27 14:40:30 +10:00
nworbnhoj
aeeff17a6a
relocate shellchat net tls sub-commands to libs/tls/src/cmd.rs
2023-06-27 14:38:11 +10:00
nworbnhoj
d6fe702278
improve tls error handling
2023-06-26 19:32:57 +10:00
nworbnhoj
be9f0fd29a
implement tls RustlsOwnedTrustAnchor::subject()
2023-06-26 12:35:20 +10:00
nworbnhoj
4d1411432f
mirror RustlsOwnedTrustAnchor::from_subject_spki_name_constraints()
2023-06-26 11:11:45 +10:00
nworbnhoj
a741e7988b
tidy-up tls cargo & use
2023-06-26 08:15:09 +10:00
nworbnhoj
21961ad756
implement Into<RootCertStore> for Trusted
2023-06-25 16:32:20 +10:00