Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## Conduct

**Contact**: [Cortex-M team](https://github.com/rust-embedded/wg#the-cortex-m-team)
**Contact**: [The Embedded Devices Working Group's Arm team](https://github.com/rust-embedded/wg#the-arm-team)

* We are committed to providing a friendly, safe and welcoming environment for all, regardless of level of experience, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, nationality, or other similar characteristic.
* On IRC, please avoid using overtly sexual nicknames or other nicknames that might detract from a friendly, safe and welcoming environment for all.
* Please be kind and courteous. There's no need to be mean or rude.
* Respect that people have differences of opinion and that every design or implementation choice carries a trade-off and numerous costs. There is seldom a right answer.
* Please keep unstructured critique to a minimum. If you have solid ideas you want to experiment with, make a fork and see how it works.
* We will exclude you from interaction if you insult, demean or harass anyone. That is not welcome behavior. We interpret the term "harassment" as including the definition in the [Citizen Code of Conduct](http://citizencodeofconduct.org/); if you have any lack of clarity about what might be included in that concept, please read their definition. In particular, we don't tolerate behavior that excludes people in socially marginalized groups.
* Private harassment is also unacceptable. No matter who you are, if you feel you have been or are being harassed or made uncomfortable by a community member, please contact one of the channel ops or any of the [Cortex-M team][team] immediately. Whether you're a regular contributor or a newcomer, we care about making this community a safe place for you and we've got your back.
* Private harassment is also unacceptable. No matter who you are, if you feel you have been or are being harassed or made uncomfortable by a community member, please contact one of the channel ops or any of the [Arm team][team] immediately. Whether you're a regular contributor or a newcomer, we care about making this community a safe place for you and we've got your back.
* Likewise any spamming, trolling, flaming, baiting or other attention-stealing behavior is not welcome.

## Moderation
Expand All @@ -34,4 +34,4 @@ The enforcement policies listed above apply to all official embedded WG venues;

*Adapted from the [Node.js Policy on Trolling](http://blog.izs.me/post/30036893703/policy-on-trolling) as well as the [Contributor Covenant v1.3.0](https://www.contributor-covenant.org/version/1/3/0/).*

[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
1 change: 1 addition & 0 deletions LICENSE-MIT
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Copyright (c) 2016 Jorge Aparicio
Copyright (c) 2016-2026 The Embedded Devices Working Group Developers

Permission is hereby granted, free of charge, to any
person obtaining a copy of this software and associated
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on Cortex-M microcontrollers:
[`panic-itm`]: https://crates.io/crates/panic-itm
[`panic-semihosting`]: https://crates.io/crates/panic-semihosting

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

### Contribution

Expand All @@ -28,8 +28,8 @@ additional terms or conditions.
## Code of Conduct

Contribution to this repository is organized under the terms of the [Rust Code
of Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team],
of Conduct][CoC], the maintainer of this crate, the [Arm team][team],
promises to intervene to uphold that code of conduct.

[CoC]: CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
1 change: 1 addition & 0 deletions cortex-m-rt/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
by the time user code runs, such as when copying from flash or when booting
from an external device. Note that this relies on the bootloader to have already
copied `.data` to the VMA before relinquishing control.
- Updated references from 'Cortex-M Team' to 'Arm Team'

## [v0.7.5]

Expand Down
2 changes: 1 addition & 1 deletion cortex-m-rt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
authors = [
"The Cortex-M Team <cortex-m@teams.rust-embedded.org>",
"The Embedded Devices Working Group's Arm Team <cortex-m@teams.rust-embedded.org>",
"Jorge Aparicio <jorge@japaric.io>",
"Hideki Sekine <sekineh@me.com>",
]
Expand Down
12 changes: 6 additions & 6 deletions cortex-m-rt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@

> Startup code and minimal runtime for Cortex-M microcontrollers

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

# [Documentation](https://docs.rs/cortex-m-rt)
## [Documentation](https://docs.rs/cortex-m-rt)

# Minimum Supported Rust Version (MSRV)
## Minimum Supported Rust Version (MSRV)

This crate is guaranteed to compile on stable Rust 1.61.0 and up. It *might*
compile with older versions but that may change in any new patch release.

# License
## License

Licensed under either of

Expand All @@ -34,8 +34,8 @@ dual licensed as above, without any additional terms or conditions.
## Code of Conduct

Contribution to this crate is organized under the terms of the [Rust Code of
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
Conduct][CoC], the maintainer of this crate, the [Arm team][team], promises
to intervene to uphold that code of conduct.

[CoC]: ../CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
1 change: 1 addition & 0 deletions cortex-m-semihosting/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]

- MSRV bumped to 1.60 to align with `embedded-hal` version 1.
- Updated references from 'Cortex-M Team' to 'Arm Team'

## [v0.5.0] - 2022-03-01

Expand Down
2 changes: 1 addition & 1 deletion cortex-m-semihosting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
authors = [
"The Cortex-M Team <cortex-m@teams.rust-embedded.org>",
"The Embedded Devices Working Group's Arm Team <cortex-m@teams.rust-embedded.org>",
"Jorge Aparicio <japaricious@gmail.com>",
]
description = "Semihosting for ARM Cortex-M processors"
Expand Down
6 changes: 3 additions & 3 deletions cortex-m-semihosting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

> Semihosting for ARM Cortex-M processors

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

## [Documentation](https://docs.rs/cortex-m-semihosting)

Expand Down Expand Up @@ -33,8 +33,8 @@ dual licensed as above, without any additional terms or conditions.
## Code of Conduct

Contribution to this crate is organized under the terms of the [Rust Code of
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
Conduct][CoC], the maintainer of this crate, the [Arm team][team], promises
to intervene to uphold that code of conduct.

[CoC]: ../CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
2 changes: 2 additions & 0 deletions cortex-m-types/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

- Updated references from 'Cortex-M Team' to 'Arm Team'
2 changes: 1 addition & 1 deletion cortex-m-types/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
rust-version = "1.81"
repository = "https://github.com/rust-embedded/cortex-m"
authors = ["The Cortex-M Team <cortex-m@teams.rust-embedded.org>",]
authors = ["The Embedded Devices Working Group's Arm Team <cortex-m@teams.rust-embedded.org>",]
categories = ["embedded", "hardware-support", "no-std"]
description = "Low level access to Cortex-M processors"
documentation = "https://docs.rs/cortex-m-types"
Expand Down
20 changes: 7 additions & 13 deletions cortex-m-types/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,13 @@ compile with older versions but that may change in any new patch release.

## License

Copyright 2024 [Arm team][team]

Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
Licensed under either of

- Apache License, Version 2.0 ([LICENSE-APACHE](../LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](../LICENSE-MIT) or http://opensource.org/licenses/MIT)

at your option.

## Code of Conduct

Expand Down
1 change: 1 addition & 0 deletions cortex-m/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

- MSRV is 1.61 to match cortex-m-rt crate
- Add `enter_unprivileged` function to switch to unprivileged mode (on the Process Stack, or `PSP`)
- Updated references from 'Cortex-M Team' to 'Arm Team'

## [v0.7.7] - 2023-01-03

Expand Down
2 changes: 1 addition & 1 deletion cortex-m/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
authors = [
"The Cortex-M Team <cortex-m@teams.rust-embedded.org>",
"The Embedded Devices Working Group's Arm Team <cortex-m@teams.rust-embedded.org>",
"Jorge Aparicio <jorge@japaric.io>",
]
categories = ["embedded", "hardware-support", "no-std"]
Expand Down
10 changes: 5 additions & 5 deletions cortex-m/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

> Low level access to Cortex-M processors

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

## [Documentation](https://docs.rs/crate/cortex-m)

Expand All @@ -17,9 +17,9 @@ This crate is guaranteed to compile on stable Rust 1.61 and up. It might compile

Licensed under either of

- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
- Apache License, Version 2.0 ([LICENSE-APACHE](../LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
- MIT license ([LICENSE-MIT](../LICENSE-MIT) or http://opensource.org/licenses/MIT)

at your option.

Expand All @@ -32,8 +32,8 @@ additional terms or conditions.
## Code of Conduct

Contribution to this crate is organized under the terms of the [Rust Code of
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
Conduct][CoC], the maintainer of this crate, the [Arm team][team], promises
to intervene to uphold that code of conduct.

[CoC]: ../CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
1 change: 1 addition & 0 deletions panic-itm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

- switched from `ITM::ptr()` to `ITM::PTR` as `ptr()` has been
deprecated/removed (#385).
- Updated references from 'Cortex-M Team' to 'Arm Team'

## [v0.4.2] - 2020-11-14

Expand Down
2 changes: 1 addition & 1 deletion panic-itm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
authors = [
"The Cortex-M Team <cortex-m@teams.rust-embedded.org>",
"The Embedded Devices Working Group's Arm Team <cortex-m@teams.rust-embedded.org>",
"Jorge Aparicio <jorge@japaric.io>",
]
categories = ["no-std", "embedded"]
Expand Down
10 changes: 5 additions & 5 deletions panic-itm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> Log panic messages using the ITM (Instrumentation Trace Macrocell)

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

## [Documentation](https://docs.rs/panic-itm)

Expand All @@ -15,9 +15,9 @@ compile with older versions but that may change in any new patch release.

Licensed under either of

- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or
- Apache License, Version 2.0 ([LICENSE-APACHE](../LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
- MIT license ([LICENSE-MIT](../LICENSE-MIT) or http://opensource.org/licenses/MIT)

at your option.

Expand All @@ -30,8 +30,8 @@ dual licensed as above, without any additional terms or conditions.
## Code of Conduct

Contribution to this crate is organized under the terms of the [Rust Code of
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
Conduct][CoC], the maintainer of this crate, the [Arm team][team], promises
to intervene to uphold that code of conduct.

[CoC]: ../CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
2 changes: 2 additions & 0 deletions panic-semihosting/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

- Updated references from 'Cortex-M Team' to 'Arm Team'

## [v0.6.0] - 2022-03-01

- Always use inline-asm, requiring Rust 1.59.
Expand Down
2 changes: 1 addition & 1 deletion panic-semihosting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
authors = [
"The Cortex-M Team <cortex-m@teams.rust-embedded.org>",
"The Embedded Devices Working Group's Arm Team<cortex-m@teams.rust-embedded.org>",
"Jorge Aparicio <jorge@japaric.io>",
]
categories = ["no-std", "embedded"]
Expand Down
6 changes: 3 additions & 3 deletions panic-semihosting/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> Report panic messages to the host stderr using semihosting

This project is developed and maintained by the [Cortex-M team][team].
This project is developed and maintained by the [Embedded Devices Working Group's Arm team][team].

## [Documentation](https://docs.rs/panic-semihosting)

Expand Down Expand Up @@ -30,8 +30,8 @@ dual licensed as above, without any additional terms or conditions.
## Code of Conduct

Contribution to this crate is organized under the terms of the [Rust Code of
Conduct][CoC], the maintainer of this crate, the [Cortex-M team][team], promises
Conduct][CoC], the maintainer of this crate, the [Arm team][team], promises
to intervene to uphold that code of conduct.

[CoC]: ../CODE_OF_CONDUCT.md
[team]: https://github.com/rust-embedded/wg#the-cortex-m-team
[team]: https://github.com/rust-embedded/wg#the-arm-team
2 changes: 1 addition & 1 deletion testsuite/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[package]
authors = ["The Cortex-M Team <cortex-m@teams.rust-embedded.org>"]
authors = ["The Embedded Devices Working Group's Arm Team<cortex-m@teams.rust-embedded.org>"]
name = "testsuite"
publish = false
edition = "2018"
Expand Down
11 changes: 11 additions & 0 deletions testsuite/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,5 +65,16 @@ all tests passed!
(HOST) INFO device halted without error
```

## License

Licensed under either of

- Apache License, Version 2.0 ([LICENSE-APACHE](../LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](../LICENSE-MIT) or http://opensource.org/licenses/MIT)

at your option.

[The Embedded Rust Book]: https://docs.rust-embedded.org/book/start/qemu.html
[probe-run]: https://github.com/knurling-rs/probe-run

2 changes: 1 addition & 1 deletion testsuite/minitest/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[package]
authors = ["The Cortex-M Team <cortex-m@teams.rust-embedded.org>"]
authors = ["The Embedded Devices Working Group's Arm Team<cortex-m@teams.rust-embedded.org>"]
name = "minitest"
publish = false
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion testsuite/minitest/macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[package]
authors = ["The Cortex-M Team <cortex-m@teams.rust-embedded.org>"]
authors = ["The Embedded Devices Working Group's Arm Team<cortex-m@teams.rust-embedded.org>"]
name = "minitest-macros"
publish = false
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion xtask/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "xtask"
version = "0.0.0"
authors = ["The Cortex-M Team <cortex-m@teams.rust-embedded.org>"]
authors = ["The Embedded Devices Working Group's Arm Team<cortex-m@teams.rust-embedded.org>"]
edition = "2018"
publish = false

Expand Down
Loading