-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Add Support Artery Technology AT32F405(ARM Cortex M4F) SoC. #91273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 added project Note: This message is automatically posted and updated by the Manifest GitHub Action. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- there should be an empty line at the end of each file
- please format the *.[c|h] files with clang-format
@ycsin Thanks.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No fixup commits
@nordicjm Could you tell me where I need to modify it? Do I need to add other peripheral drivers? Thank you. |
You add stuff, revert stuff, then edit stuff, there should be one commit for adding the board, there should be no reverts, etc. |
OK, I will close this PR, and request a new PR. |
2781c70
to
fb9d329
Compare
|
dts/bindings/vendor-prefixes.txt
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a quite short symbol which feels like it might conflict with a stock ticker symbol. Please use something longer unless this is actually the ticker symbol for this corporation on a major exchange.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mbolivar Thanks for your suggestion, I will modify “at” to “artery”.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Maxjta please fix the file names to match the change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add AT32F405 soc related code and configuration files. Signed-off-by: jun tan <[email protected]>
Add clock control driver to support AT32F405 Signed-off-by: jun tan <[email protected]>
Add gpio driver to support AT32F405 Signed-off-by: jun tan <[email protected]>
Add interrupt controller driver to support AT32F405. Signed-off-by: jun tan <[email protected]>
Add usart driver to support AT32F405 Signed-off-by: jun tan <[email protected]>
Add pinctrl driver to support AT32F405. Signed-off-by: jun tan <[email protected]>
Add reset driver to support AT32F405. Signed-off-by: jun tan <[email protected]>
8fbd143
to
4f02706
Compare
Add AT32F405 devicetree and clock, gpio, misc, usart, pinctrl drivertree. Signed-off-by: jun tan <[email protected]>
Add clock and interrupt public api and define. Signed-off-by: jun tan <[email protected]>
Add support AT-START-F405 board. Signed-off-by: jun tan <[email protected]>
-the hal driver name: hal_at32 link: https://github.com/Maxjta/hal_at32 Signed-off-by: jun tan <[email protected]>
MAINTAINERS add west project hal_at32 and maintainers Signed-off-by: jun tan <[email protected]>
|
This PR adds support for Artery Technology [AT32F405RCT7) SoC.
This is a new microcontroller manufacturer, website link:https://www.arterychip.com/
Currently, the west module dependency points to https://github.com/Maxjta/hal_at32
At this time, Only samples/basic/blinky is work. Other drivers will be added later.