- Notifications
You must be signed in to change notification settings - Fork1k
[variant] Improve variant support and genericity#1091
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Merged
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes fromall commits
Commits
Show all changes
81 commits Select commitHold shift + click to select a range
66047f8 [variant] Group each variant per STM32 series
fpistmc64a09c [PIO] Fix variants path changes
fpistm7011b58 [ThunderPack] Split variant per series
fpistm99c49a2 Rename PinMap_PWM to PinMap_TIM
fpistm7469071 Extend Arduino pin naming to the max possibilities
fpistm4afab84 Clean up old way to define Ax pins definition
fpistm0a7489d Introduce all alternative pins per peripheral
fpistmff7f85e Rework analog pin management
fpistmac2d9cc Change Ax constants to an enum
fpistm0898a85 Remap pin management
fpistm71108a3 Add Alternate pins (ALTx) management
fpistm0cafa3c Definition and comments improvements for pins management
fpistmda7ef68 Move genpinmap from Arduino_Tools repository
fpistme4edbf4 [stm32variant] Update to generate in the core
fpistm49a09e9 [stm32variant] Use Mcu description
fpistm4fae0c7 [stm32variant] Add board_entry.txt
fpistm8ff95b8 [stm32variant] Add option to generate only one family
fpistme6ac2bd [stm32variant] Aggregate generated variant if they are the same
fpistm66d6408 [stm32variant] Add generic_clock.c generation
fpistm4fbc7c7 [stm32variant] Comment option to generate from one mcu file
fpistm677c076 Allow use of a custom peripheral pins file
fpistmabf08af [CI] arduino-builder is replaced by arduino-cli
fpistmd046589 [stm32variant] Change generic variant generation
fpistmd2674fd [stm32variant] Fix USB mode when AF is not none
fpistmcfd7cff [stm32variant] Rework dirname aggregation
fpistm0b4c5f7 [stm32variant] Fix ALTx issue with remapped pins
fpistmb4cdfc8 [stm32variant] Fix AFIO definition for F1
fpistm8366f41 [stm32variant] Add a README.md
fpistm20e6e72 [stm32variant] Rename ND by PNUM_NOT_DEFINED
fpistmb5662d7 Add all generated STM32F0xx generic variant files
fpistm6b2b23d Add all generated STM32F1xx generic variant files
fpistmb78ebe7 Add all generated STM32F2xx generic variant files
fpistme0cfa88 Add all generated STM32F3xx generic variant files
fpistm046afd7 Add all generated STM32F4xx generic variant files
fpistm0b3dac6 Add all generated STM32F7xx generic variant files
fpistm4d23012 Add all generated STM32G0xx generic variant files
fpistmec30479 Add all generated STM32G4xx generic variant files
fpistm2f7d688 Add all generated STM32H7xx generic variant files
fpistme0157b7 Add all generated STM32L0xx generic variant files
fpistmb9e45d1 Add all generated STM32L1xx generic variant files
fpistmf1685bd Add all generated STM32L4xx generic variant files
fpistmb04d918 Add all generated STM32L5xx generic variant files
fpistm7c2fddd Add all generated STM32MP1xx generic variant files
fpistmf3f7c43 Add all generated STM32WBxx generic variant files
fpistmd71f287 Add all generated STM32WLxx generic variant files
fpistm7a95366 Update variant header management
fpistmd61905e [variant] Add Generic L4xx
fpistm24c724a [variant] Add Generic G4xx
ABOSTM55c761f [variant] Add support of board B-G431B-ESC1
owennewo606b131 [variant] Add Generic G0xx
fpistm2a78e9d Add Aurora One Variant
jhleekrcfd0b17 Add Nucleo G031K8 and generic G031Kx
fpistm503f79e [variant] Update Generic F0xx
fpistm9234b65 Add Generic F042Cx
seeers6a45026 Added NUCLEO_F070RB
gbmhunter51b7236 [variant] Update Generic MP1xx
fpistmdb9b6ed [variant] Add Generic F2xx
fpistmb20c5ed [variant] Add Generic L5xx and Nucleo L552ZE-Q
fpistm1920959 [variant] Add Generic WBxx
fpistm5bd495f [variant] Add Generic L1xx
fpistm4f033ba [variant] Update Generic H7xx
fpistmf79a926 Added Generic H743Vx
vladkozlov6930ddea4 Enable HAL MDMA by default
fpistm7a3a084 [variant] Add Generic F7xx
ABOSTMd3438df [variant] Add Generic L0xx
ABOSTM2315591 Add Generic L010RB
mkals87bb2ed [variant] Add Generic F3xx
ABOSTMf4d5b62 [Variant] Add DISCO F303VC
dnandha0bc6d02 [Variant] Add OLIMEXINO-STM32F3
Stanimir-Petev51e9a15 [variant] Add Generic F4xx
ABOSTM0496974 BlackPill F401CC: add USER_BTN on PA0
ABOSTM9207aaa [variant] Add STM32F407ZGT6 Mini and Generic_F407Zx
dds907582527 BLACK_F407ZX: invert PF9 and PF10 in digitalPin[]
ABOSTMf17e7be [variant] Add Generic F1xx
ABOSTM6a94738 [variant] Add Generic F100Cx
mcer12cbbb14c [PIO]Fix variant header and path changes
fpistm1e38015 [CI] Update configuration to build only one generic per variant
fpistmba52cf2 [variant] Remove board_template
fpistm088209c Group system IP clock enable in separate function called at init
ABOSTMf8ddc9c Manage dualpad analog switch
ABOSTM7ec57a1 [CI] Update core configuration
fpistmFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
The table of contents is too big for display.
Diff view
Diff view
Uh oh!
There was an error while loading.Please reload this page.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
11 changes: 10 additions & 1 deletion.github/actions/pio-build/entrypoint.sh
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
3 changes: 2 additions & 1 deletion.gitignore
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
56 changes: 30 additions & 26 deletionsCI/build/README.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
Uh oh!
There was an error while loading.Please reload this page.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.