aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE-APACHE2
-rw-r--r--LICENSE-MIT2
-rw-r--r--README.md8
-rw-r--r--cyw43-pio/README.md14
-rw-r--r--cyw43/README.md15
-rw-r--r--embassy-boot/boot/README.md15
-rw-r--r--embassy-boot/nrf/README.md15
-rw-r--r--embassy-boot/rp/README.md14
-rw-r--r--embassy-boot/stm32/README.md14
-rw-r--r--embassy-executor-macros/README.md10
-rw-r--r--embassy-futures/README.md15
-rw-r--r--embassy-hal-internal/README.md10
-rw-r--r--embassy-net-adin1110/README.md10
-rw-r--r--embassy-net-driver-channel/README.md10
-rw-r--r--embassy-net-driver/README.md10
-rw-r--r--embassy-net-enc28j60/README.md10
-rw-r--r--embassy-net-esp-hosted/README.md11
-rw-r--r--embassy-net-ppp/README.md10
-rw-r--r--embassy-net-tuntap/README.md10
-rw-r--r--embassy-net-wiznet/README.md11
-rw-r--r--embassy-net/README.md10
-rw-r--r--embassy-nrf/README.md15
-rw-r--r--embassy-rp/README.md14
-rw-r--r--embassy-sync/README.md14
-rw-r--r--embassy-usb-dfu/README.md14
-rw-r--r--embassy-usb-driver/README.md15
-rw-r--r--embassy-usb-logger/README.md14
-rw-r--r--embassy-usb/README.md16
28 files changed, 9 insertions, 319 deletions
diff --git a/LICENSE-APACHE b/LICENSE-APACHE
index ea4fa15c9..8f7956e20 100644
--- a/LICENSE-APACHE
+++ b/LICENSE-APACHE
@@ -186,7 +186,7 @@ APPENDIX: How to apply the Apache License to your work.
186 same "printed page" as the copyright notice for easier 186 same "printed page" as the copyright notice for easier
187 identification within third-party archives. 187 identification within third-party archives.
188 188
189Copyright 2019-2022 Embassy project contributors 189Copyright (c) Embassy project contributors
190 190
191Licensed under the Apache License, Version 2.0 (the "License"); 191Licensed under the Apache License, Version 2.0 (the "License");
192you may not use this file except in compliance with the License. 192you may not use this file except in compliance with the License.
diff --git a/LICENSE-MIT b/LICENSE-MIT
index 87c052836..1fe5730a4 100644
--- a/LICENSE-MIT
+++ b/LICENSE-MIT
@@ -1,4 +1,4 @@
1Copyright (c) 2019-2022 Embassy project contributors 1Copyright (c) Embassy project contributors
2 2
3Permission is hereby granted, free of charge, to any 3Permission is hereby granted, free of charge, to any
4person obtaining a copy of this software and associated 4person obtaining a copy of this software and associated
diff --git a/README.md b/README.md
index d2a24dfcc..24347a43f 100644
--- a/README.md
+++ b/README.md
@@ -145,7 +145,7 @@ EMBedded ASYnc! :)
145 145
146## License 146## License
147 147
148This work is licensed under either of 148Embassy is licensed under either of
149 149
150- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or 150- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
151 <http://www.apache.org/licenses/LICENSE-2.0>) 151 <http://www.apache.org/licenses/LICENSE-2.0>)
@@ -153,5 +153,11 @@ This work is licensed under either of
153 153
154at your option. 154at your option.
155 155
156## Contribution
157
158Unless you explicitly state otherwise, any contribution intentionally submitted
159for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
160dual licensed as above, without any additional terms or conditions.
161
156[1]: https://github.com/embassy-rs/embassy/wiki/Getting-Started 162[1]: https://github.com/embassy-rs/embassy/wiki/Getting-Started
157[2]: https://github.com/embassy-rs/embassy/wiki/Running-the-Examples 163[2]: https://github.com/embassy-rs/embassy/wiki/Running-the-Examples
diff --git a/cyw43-pio/README.md b/cyw43-pio/README.md
index 2b22db360..4a2b2aa4b 100644
--- a/cyw43-pio/README.md
+++ b/cyw43-pio/README.md
@@ -1,17 +1,3 @@
1# cyw43-pio 1# cyw43-pio
2 2
3RP2040 PIO driver for the nonstandard half-duplex SPI used in the Pico W. The PIO driver offloads SPI communication with the WiFi chip and improves throughput. 3RP2040 PIO driver for the nonstandard half-duplex SPI used in the Pico W. The PIO driver offloads SPI communication with the WiFi chip and improves throughput.
4
5## Minimum supported Rust version (MSRV)
6
7Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
8
9## License
10
11This work is licensed under either of
12
13- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
14 <http://www.apache.org/licenses/LICENSE-2.0>)
15- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
16
17at your option.
diff --git a/cyw43/README.md b/cyw43/README.md
index 2c24c7d36..dabdf0471 100644
--- a/cyw43/README.md
+++ b/cyw43/README.md
@@ -44,18 +44,3 @@ This example implements a TCP echo server on port 1234. You can try connecting t
44nc 192.168.0.250 1234 44nc 192.168.0.250 1234
45``` 45```
46Send it some data, you should see it echoed back and printed in the firmware's logs. 46Send it some data, you should see it echoed back and printed in the firmware's logs.
47
48## Minimum supported Rust version (MSRV)
49
50Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
51
52## License
53
54This work is licensed under either of
55
56- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
57 <http://www.apache.org/licenses/LICENSE-2.0>)
58- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
59
60at your option.
61
diff --git a/embassy-boot/boot/README.md b/embassy-boot/boot/README.md
index 3fc81f24b..3c2d45e96 100644
--- a/embassy-boot/boot/README.md
+++ b/embassy-boot/boot/README.md
@@ -33,18 +33,3 @@ The bootloader supports different hardware in separate crates:
33* `embassy-boot-nrf` - for the nRF microcontrollers. 33* `embassy-boot-nrf` - for the nRF microcontrollers.
34* `embassy-boot-rp` - for the RP2040 microcontrollers. 34* `embassy-boot-rp` - for the RP2040 microcontrollers.
35* `embassy-boot-stm32` - for the STM32 microcontrollers. 35* `embassy-boot-stm32` - for the STM32 microcontrollers.
36
37
38## Minimum supported Rust version (MSRV)
39
40`embassy-boot` is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
41
42## License
43
44This work is licensed under either of
45
46- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
47 <http://www.apache.org/licenses/LICENSE-2.0>)
48- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
49
50at your option.
diff --git a/embassy-boot/nrf/README.md b/embassy-boot/nrf/README.md
index fe581823d..9dc5b0eb9 100644
--- a/embassy-boot/nrf/README.md
+++ b/embassy-boot/nrf/README.md
@@ -9,18 +9,3 @@ An adaptation of `embassy-boot` for nRF.
9* Load applications with or without the softdevice. 9* Load applications with or without the softdevice.
10* Configure bootloader partitions based on linker script. 10* Configure bootloader partitions based on linker script.
11* Using watchdog timer to detect application failure. 11* Using watchdog timer to detect application failure.
12
13
14## Minimum supported Rust version (MSRV)
15
16`embassy-boot-nrf` is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
17
18## License
19
20This work is licensed under either of
21
22- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
23 <http://www.apache.org/licenses/LICENSE-2.0>)
24- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
25
26at your option.
diff --git a/embassy-boot/rp/README.md b/embassy-boot/rp/README.md
index 315d655e3..b664145a9 100644
--- a/embassy-boot/rp/README.md
+++ b/embassy-boot/rp/README.md
@@ -10,17 +10,3 @@ NOTE: The applications using this bootloader should not link with the `link-rp.x
10 10
11* Configure bootloader partitions based on linker script. 11* Configure bootloader partitions based on linker script.
12* Load applications from active partition. 12* Load applications from active partition.
13
14## Minimum supported Rust version (MSRV)
15
16`embassy-boot-rp` is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
17
18## License
19
20This work is licensed under either of
21
22- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
23 <http://www.apache.org/licenses/LICENSE-2.0>)
24- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
25
26at your option.
diff --git a/embassy-boot/stm32/README.md b/embassy-boot/stm32/README.md
index b4d7ba5a4..f6dadc8e7 100644
--- a/embassy-boot/stm32/README.md
+++ b/embassy-boot/stm32/README.md
@@ -8,17 +8,3 @@ An adaptation of `embassy-boot` for STM32.
8 8
9* Configure bootloader partitions based on linker script. 9* Configure bootloader partitions based on linker script.
10* Load applications from active partition. 10* Load applications from active partition.
11
12## Minimum supported Rust version (MSRV)
13
14`embassy-boot-stm32` is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
15
16## License
17
18This work is licensed under either of
19
20- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
21 <http://www.apache.org/licenses/LICENSE-2.0>)
22- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
23
24at your option.
diff --git a/embassy-executor-macros/README.md b/embassy-executor-macros/README.md
index a959c85d5..3a8d49aa1 100644
--- a/embassy-executor-macros/README.md
+++ b/embassy-executor-macros/README.md
@@ -3,13 +3,3 @@
3An [Embassy](https://embassy.dev) project. 3An [Embassy](https://embassy.dev) project.
4 4
5NOTE: Do not use this crate directly. The macros are re-exported by `embassy-executor`. 5NOTE: Do not use this crate directly. The macros are re-exported by `embassy-executor`.
6
7## License
8
9This work is licensed under either of
10
11- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
12 <http://www.apache.org/licenses/LICENSE-2.0>)
13- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
14
15at your option.
diff --git a/embassy-futures/README.md b/embassy-futures/README.md
index 7add22c7b..b28a8431a 100644
--- a/embassy-futures/README.md
+++ b/embassy-futures/README.md
@@ -11,18 +11,3 @@ ideal for embedded systems.
11## Interoperability 11## Interoperability
12 12
13Futures from this crate can run on any executor. 13Futures from this crate can run on any executor.
14
15## Minimum supported Rust version (MSRV)
16
17Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
18
19## License
20
21This work is licensed under either of
22
23- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
24 <http://www.apache.org/licenses/LICENSE-2.0>)
25- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
26
27at your option.
28
diff --git a/embassy-hal-internal/README.md b/embassy-hal-internal/README.md
index 6b060d1c0..1adce5b33 100644
--- a/embassy-hal-internal/README.md
+++ b/embassy-hal-internal/README.md
@@ -4,13 +4,3 @@ An [Embassy](https://embassy.dev) project.
4 4
5Internal implementation details for Embassy HALs. DO NOT USE DIRECTLY. Embassy HALs (`embassy-nrf`, `embassy-stm32`, `embassy-rp`) already reexport 5Internal implementation details for Embassy HALs. DO NOT USE DIRECTLY. Embassy HALs (`embassy-nrf`, `embassy-stm32`, `embassy-rp`) already reexport
6everything you need to use them effectively. 6everything you need to use them effectively.
7
8## License
9
10This work is licensed under either of
11
12- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
13 <http://www.apache.org/licenses/LICENSE-2.0>)
14- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
15
16at your option.
diff --git a/embassy-net-adin1110/README.md b/embassy-net-adin1110/README.md
index 8ea10b714..39a38960d 100644
--- a/embassy-net-adin1110/README.md
+++ b/embassy-net-adin1110/README.md
@@ -76,13 +76,3 @@ Summary:
76 Size/request: 289 B 76 Size/request: 289 B
77 Size/sec: 51.11 KiB 77 Size/sec: 51.11 KiB
78``` 78```
79
80## License
81
82This work is licensed under either of
83
84- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
85 http://www.apache.org/licenses/LICENSE-2.0)
86- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
87
88at your option.
diff --git a/embassy-net-driver-channel/README.md b/embassy-net-driver-channel/README.md
index 90a216388..1955624d1 100644
--- a/embassy-net-driver-channel/README.md
+++ b/embassy-net-driver-channel/README.md
@@ -84,13 +84,3 @@ These `embassy-net` drivers are implemented using this crate. You can look at th
84## Interoperability 84## Interoperability
85 85
86This crate can run on any executor. 86This crate can run on any executor.
87
88## License
89
90This work is licensed under either of
91
92- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
93 http://www.apache.org/licenses/LICENSE-2.0)
94- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
95
96at your option.
diff --git a/embassy-net-driver/README.md b/embassy-net-driver/README.md
index 6a757380d..24fcaafc4 100644
--- a/embassy-net-driver/README.md
+++ b/embassy-net-driver/README.md
@@ -16,13 +16,3 @@ packet queues for RX and TX.
16## Interoperability 16## Interoperability
17 17
18This crate can run on any executor. 18This crate can run on any executor.
19
20## License
21
22This work is licensed under either of
23
24- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
25 http://www.apache.org/licenses/LICENSE-2.0)
26- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
27
28at your option.
diff --git a/embassy-net-enc28j60/README.md b/embassy-net-enc28j60/README.md
index 39011ca13..5c663b52e 100644
--- a/embassy-net-enc28j60/README.md
+++ b/embassy-net-enc28j60/README.md
@@ -7,13 +7,3 @@ Based on [@japaric](https://github.com/japaric)'s [`enc28j60`](https://github.co
7## Interoperability 7## Interoperability
8 8
9This crate can run on any executor. 9This crate can run on any executor.
10
11## License
12
13This work is licensed under either of
14
15- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
16 http://www.apache.org/licenses/LICENSE-2.0)
17- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
18
19at your option.
diff --git a/embassy-net-esp-hosted/README.md b/embassy-net-esp-hosted/README.md
index 3c9cc4c9e..f6c216835 100644
--- a/embassy-net-esp-hosted/README.md
+++ b/embassy-net-esp-hosted/README.md
@@ -14,14 +14,3 @@ See [`examples`](https://github.com/embassy-rs/embassy/tree/main/examples/nrf528
14This crate can run on any executor. 14This crate can run on any executor.
15 15
16It supports any SPI driver implementing [`embedded-hal-async`](https://crates.io/crates/embedded-hal-async). 16It supports any SPI driver implementing [`embedded-hal-async`](https://crates.io/crates/embedded-hal-async).
17
18
19## License
20
21This work is licensed under either of
22
23- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
24 http://www.apache.org/licenses/LICENSE-2.0)
25- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
26
27at your option.
diff --git a/embassy-net-ppp/README.md b/embassy-net-ppp/README.md
index 58d67395a..0eb7cee87 100644
--- a/embassy-net-ppp/README.md
+++ b/embassy-net-ppp/README.md
@@ -7,13 +7,3 @@
7This crate can run on any executor. 7This crate can run on any executor.
8 8
9It supports any serial port implementing [`embedded-io-async`](https://crates.io/crates/embedded-io-async). 9It supports any serial port implementing [`embedded-io-async`](https://crates.io/crates/embedded-io-async).
10
11## License
12
13This work is licensed under either of
14
15- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
16 http://www.apache.org/licenses/LICENSE-2.0)
17- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
18
19at your option.
diff --git a/embassy-net-tuntap/README.md b/embassy-net-tuntap/README.md
index c5d9e746c..60a4a1bd9 100644
--- a/embassy-net-tuntap/README.md
+++ b/embassy-net-tuntap/README.md
@@ -5,13 +5,3 @@
5## Interoperability 5## Interoperability
6 6
7This crate can run on any executor. 7This crate can run on any executor.
8
9## License
10
11This work is licensed under either of
12
13- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
14 http://www.apache.org/licenses/LICENSE-2.0)
15- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
16
17at your option.
diff --git a/embassy-net-wiznet/README.md b/embassy-net-wiznet/README.md
index b8e4bdc8e..786aab18d 100644
--- a/embassy-net-wiznet/README.md
+++ b/embassy-net-wiznet/README.md
@@ -14,14 +14,3 @@ See [`examples`](https://github.com/embassy-rs/embassy/tree/main/examples/rp) di
14This crate can run on any executor. 14This crate can run on any executor.
15 15
16It supports any SPI driver implementing [`embedded-hal-async`](https://crates.io/crates/embedded-hal-async). 16It supports any SPI driver implementing [`embedded-hal-async`](https://crates.io/crates/embedded-hal-async).
17
18
19## License
20
21This work is licensed under either of
22
23- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
24 http://www.apache.org/licenses/LICENSE-2.0)
25- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
26
27at your option.
diff --git a/embassy-net/README.md b/embassy-net/README.md
index 52d048e6a..94aa6f550 100644
--- a/embassy-net/README.md
+++ b/embassy-net/README.md
@@ -51,13 +51,3 @@ This crate can run on any executor.
51 51
52[`embassy-time`](https://crates.io/crates/embassy-time) is used for timekeeping and timeouts. You must 52[`embassy-time`](https://crates.io/crates/embassy-time) is used for timekeeping and timeouts. You must
53link an `embassy-time` driver in your project to use this crate. 53link an `embassy-time` driver in your project to use this crate.
54
55## License
56
57This work is licensed under either of
58
59- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
60 http://www.apache.org/licenses/LICENSE-2.0)
61- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
62
63at your option.
diff --git a/embassy-nrf/README.md b/embassy-nrf/README.md
index 39de3854b..5e2bd86de 100644
--- a/embassy-nrf/README.md
+++ b/embassy-nrf/README.md
@@ -43,18 +43,3 @@ as the methods without the suffix will be allocating a statically sized buffer (
43 43
44Note that the methods that read data like [`read`](spim::Spim::read) and [`transfer_in_place`](spim::Spim::transfer_in_place) do not have the corresponding `_from_ram` variants as 44Note that the methods that read data like [`read`](spim::Spim::read) and [`transfer_in_place`](spim::Spim::transfer_in_place) do not have the corresponding `_from_ram` variants as
45mutable slices always reside in RAM. 45mutable slices always reside in RAM.
46
47## Minimum supported Rust version (MSRV)
48
49Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
50
51## License
52
53This work is licensed under either of
54
55- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
56 <http://www.apache.org/licenses/LICENSE-2.0>)
57- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
58
59at your option.
60
diff --git a/embassy-rp/README.md b/embassy-rp/README.md
index cd79fe501..1d14eca52 100644
--- a/embassy-rp/README.md
+++ b/embassy-rp/README.md
@@ -7,17 +7,3 @@ for many peripherals. The benefit of using the async APIs is that the HAL takes
7complete operations in low power mod and handling interrupts, so that applications can focus on more important matters. 7complete operations in low power mod and handling interrupts, so that applications can focus on more important matters.
8 8
9NOTE: The Embassy HALs can be used both for non-async and async operations. For async, you can choose which runtime you want to use. 9NOTE: The Embassy HALs can be used both for non-async and async operations. For async, you can choose which runtime you want to use.
10
11## Minimum supported Rust version (MSRV)
12
13Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
14
15## License
16
17This work is licensed under either of
18
19- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
20 <http://www.apache.org/licenses/LICENSE-2.0>)
21- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
22
23at your option.
diff --git a/embassy-sync/README.md b/embassy-sync/README.md
index 55618f72d..c2e13799e 100644
--- a/embassy-sync/README.md
+++ b/embassy-sync/README.md
@@ -17,17 +17,3 @@ Synchronization primitives and data structures with async support:
17## Interoperability 17## Interoperability
18 18
19Futures from this crate can run on any executor. 19Futures from this crate can run on any executor.
20
21## Minimum supported Rust version (MSRV)
22
23Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
24
25## License
26
27This work is licensed under either of
28
29- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
30 <http://www.apache.org/licenses/LICENSE-2.0>)
31- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
32
33at your option.
diff --git a/embassy-usb-dfu/README.md b/embassy-usb-dfu/README.md
index d8bc19bfd..bdd5b033a 100644
--- a/embassy-usb-dfu/README.md
+++ b/embassy-usb-dfu/README.md
@@ -4,17 +4,3 @@ An implementation of the USB DFU 1.1 protocol using embassy-boot. It has 2 compo
4 4
5* DFU protocol mode, enabled by the `dfu` feature. This mode corresponds to the transfer phase DFU protocol described by the USB IF. It supports DFU_DNLOAD requests if marked by the user, and will automatically reset the chip once a DFU transaction has been completed. It also responds to DFU_GETSTATUS, DFU_GETSTATE, DFU_ABORT, and DFU_CLRSTATUS with no user intervention. 5* DFU protocol mode, enabled by the `dfu` feature. This mode corresponds to the transfer phase DFU protocol described by the USB IF. It supports DFU_DNLOAD requests if marked by the user, and will automatically reset the chip once a DFU transaction has been completed. It also responds to DFU_GETSTATUS, DFU_GETSTATE, DFU_ABORT, and DFU_CLRSTATUS with no user intervention.
6* DFU runtime mode, enabled by the `application feature`. This mode allows users to expose a DFU interface on their USB device, informing the host of the capability to DFU over USB, and allowing the host to reset the device into its bootloader to complete a DFU operation. Supports DFU_GETSTATUS and DFU_DETACH. When detach/reset is seen by the device as described by the standard, will write a new DFU magic number into the bootloader state in flash, and reset the system. 6* DFU runtime mode, enabled by the `application feature`. This mode allows users to expose a DFU interface on their USB device, informing the host of the capability to DFU over USB, and allowing the host to reset the device into its bootloader to complete a DFU operation. Supports DFU_GETSTATUS and DFU_DETACH. When detach/reset is seen by the device as described by the standard, will write a new DFU magic number into the bootloader state in flash, and reset the system.
7
8## Minimum supported Rust version (MSRV)
9
10Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
11
12## License
13
14This work is licensed under either of
15
16- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
17 <http://www.apache.org/licenses/LICENSE-2.0>)
18- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
19
20at your option.
diff --git a/embassy-usb-driver/README.md b/embassy-usb-driver/README.md
index 93aef7596..7628a6937 100644
--- a/embassy-usb-driver/README.md
+++ b/embassy-usb-driver/README.md
@@ -15,18 +15,3 @@ instead of this one.
15## Interoperability 15## Interoperability
16 16
17This crate can run on any executor. 17This crate can run on any executor.
18
19## Minimum supported Rust version (MSRV)
20
21This crate requires nightly Rust, due to using "async fn in trait" support.
22
23## License
24
25This work is licensed under either of
26
27- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
28 <http://www.apache.org/licenses/LICENSE-2.0>)
29- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
30
31at your option.
32
diff --git a/embassy-usb-logger/README.md b/embassy-usb-logger/README.md
index 6cb18e87d..81b0dcd0e 100644
--- a/embassy-usb-logger/README.md
+++ b/embassy-usb-logger/README.md
@@ -13,17 +13,3 @@ async fn logger_task(driver: Driver<'static, USB>) {
13 embassy_usb_logger::run!(1024, log::LevelFilter::Info, driver); 13 embassy_usb_logger::run!(1024, log::LevelFilter::Info, driver);
14} 14}
15``` 15```
16
17## Minimum supported Rust version (MSRV)
18
19Embassy is guaranteed to compile on the latest stable Rust version at the time of release. It might compile with older versions but that may change in any new patch release.
20
21## License
22
23This work is licensed under either of
24
25- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
26 <http://www.apache.org/licenses/LICENSE-2.0>)
27- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
28
29at your option.
diff --git a/embassy-usb/README.md b/embassy-usb/README.md
index a3d45b561..da656e8e9 100644
--- a/embassy-usb/README.md
+++ b/embassy-usb/README.md
@@ -23,22 +23,6 @@ with different values, compilation fails.
23 23
24Max amount of interfaces that can be created in one device. Default: 4. 24Max amount of interfaces that can be created in one device. Default: 4.
25 25
26
27## Interoperability 26## Interoperability
28 27
29This crate can run on any executor. 28This crate can run on any executor.
30
31## Minimum supported Rust version (MSRV)
32
33This crate requires nightly Rust, due to using "async fn in trait" support.
34
35## License
36
37This work is licensed under either of
38
39- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
40 <http://www.apache.org/licenses/LICENSE-2.0>)
41- MIT license ([LICENSE-MIT](LICENSE-MIT) or <http://opensource.org/licenses/MIT>)
42
43at your option.
44