Commit graph

66 commits

Author SHA1 Message Date
Frederic Pillon
a104411238 [PinMap] Update files after SDADC removal
Fixes #48

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-31 08:50:35 +01:00
Frederic Pillon
16439928bd [genpinmap] Fix issue with SDADC parsing
Fixes #48

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-31 08:48:23 +01:00
Frederic Pillon
13e75cbfb3 [PinMap] Add STM32MP1 files
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-24 16:40:42 +02:00
Frederic Pillon
257db69739 [PinMap] Add STM32L5 files
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-24 16:36:20 +02:00
Frederic Pillon
f735a442f6 [genpinmap] Add support for STM32MP1
STM32MP1 has additional pin definitions such as ANA1 for ADC

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-24 16:36:05 +02:00
Frederic Pillon
b1dcb39a4d [PinMap] Update
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2019-10-24 11:30:57 +02:00
Frederic.Pillon
d1dff04594 [PinMap] Update with SD
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-09-19 15:18:57 +02:00
Frederic.Pillon
f182253fc2 [genpinmap] Add SD peripheral
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-09-19 15:18:56 +02:00
Frederic.Pillon
5d77a614f1 [PinMap] Add STM32G4 files
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-07-19 18:03:59 +02:00
Frederic.Pillon
4bd644e5c5 [PinMap] Add WEAK attribute to PinMap arrays
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-07-01 16:18:12 +02:00
Frederic.Pillon
719b7d0776 [genpinmap] Add WEAK attribute to PinMap arrays
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-06-21 11:22:34 +02:00
Frederic.Pillon
5d6a7f43ed [genpinmap] SYS_WKUP signal name can now be PWR_WKUP
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-06-21 11:22:29 +02:00
Frederic.Pillon
be6cae0057 [PinMap] Update after STM32CubeMX 5.2.0 release
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-04-26 10:07:39 +02:00
Frederic.Pillon
92f6feebda [PinMap] Update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-25 17:13:49 +01:00
Frederic.Pillon
8504f64647 [genpinmap] Avoid duplicated pins
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-25 17:13:45 +01:00
Frederic.Pillon
73128eb640 [PinMap] Update PinNamesVar.h
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-21 11:45:49 +01:00
Frederic.Pillon
6d516f8fb6 [genpinmap] Fix PinNamesVar.h format
To avoid astyle check issue

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-21 11:45:24 +01:00
Frederic.Pillon
e8887b5617 [PinMap] Add STM32WB files
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-20 14:47:50 +01:00
Frederic.Pillon
b0e9f089be [PinMap] Update license header
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-20 14:47:30 +01:00
Frederic.Pillon
b575b4187b [genpinmap] Update license header
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-20 14:46:57 +01:00
Frederic.Pillon
059e2c8c22 [genpimap] Ignore STM32MP*.xml provided with STM32CubeMX 5.1.0
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-20 09:33:04 +01:00
Frederic.Pillon
3139ebaafd [PinMap] Update PinNamesVar.h
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-15 14:55:15 +01:00
Frederic.Pillon
1308c7b361 [genpinmap] Fix PinNamesVar.h format
To avoid astyle check issue

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-02-15 14:54:37 +01:00
Frederic.Pillon
2d0e8d2a52 [PinMap] Update files after genpinmap update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-01-25 09:17:49 +01:00
Frederic.Pillon
2453a90ac1 [genpinmap] Fix PinMap_USB_OTG_HS
If USE_USB_HS_IN_FS is defined only those pins have
to be defined

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-01-25 09:17:04 +01:00
Frederic.Pillon
83a77da89f [PinMap] Update files after genpinmap update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-01-04 14:35:24 +01:00
Frederic.Pillon
840b8d62cc [genpinmap] Add missing pins
Fix #31

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-01-04 14:34:45 +01:00
Frederic.Pillon
0d12a70274 [PinMap] update file date
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2019-01-03 16:14:56 +01:00
Frederic.Pillon
305cdd996d [Nucleo L152RE] Fix USB AF
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-12-10 10:53:24 +01:00
Frederic Pillon
2400bb6f4d [PinMap] Update files after USB introduction
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-12-08 16:04:36 +01:00
Frederic.Pillon
4a869802e5 [genpinmap] Add USB feature
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-12-08 16:04:22 +01:00
Frederic.Pillon
d257c1c0ed [PinMap] Update files after format update for AStyle
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:58:13 +01:00
Frederic.Pillon
a90bb382c7 [genpinmap] Fix output format for AStyle
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:54:54 +01:00
Frederic.Pillon
b144be3df6 [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-30 15:46:49 +01:00
Frederic.Pillon
8602a18d76 [PinMap] Update STM32L47xx and STM32L48xx
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:30:55 +01:00
Frederic.Pillon
61b2c93dde [genpinmap] Fix STM32L47xxx/48xxx ADC pinmap
For the ADC, it is necessary to configure
the GPIOx_ASCR register, only for STM32L47xxx/48xxx

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:29:26 +01:00
Frederic.Pillon
c41950af8b [genpinmap] Use Flake8 for Style Guide Enforcement
http://flake8.pycqa.org/

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 16:02:24 +01:00
Frederic.Pillon
27cea3ca8a [genpinmap] Use Black code formatter
Black is the uncompromising Python code formatter:
https://github.com/ambv/black/

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-11-16 15:37:09 +01:00
Frederic.Pillon
476e696cfa [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-10-26 16:32:41 +02:00
Frederic.Pillon
5ff1da048f [PinMap] Update files after HAL update
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-08-13 14:23:35 +02:00
Frederic.Pillon
b6dc631379 [genpinmap] sort TIM by numerical order
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-03 16:07:57 +02:00
Frederic.Pillon
12fa1203f6 [genpinmap] Add SYS_WKUP definition
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 10:27:24 +02:00
Frederic.Pillon
39ae4adec6 [genpinmap] Clean up
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
a944cb5f58 [genpinmap] Use foreach for list iteration
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
33205722ff [genpinmap] Enhance arguments
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-05-02 09:12:45 +02:00
Frederic.Pillon
da6cd5ab0e [genpinmap] Enhance path management
Use JSON configuration file

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
2018-05-02 09:12:40 +02:00
Frederic.Pillon
88602c9d1a [genpinmap] Remove unuseful scripts
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-30 17:59:23 +02:00
Frederic.Pillon
29856620cc [genpinmap] Add input mcu xml file name used to generate file
Add some cleaning

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-30 17:59:03 +02:00
Frederic.Pillon
a15e64a7a7 Fix ADC channel parsing
Handle ADCx_INPy and ADCx_INPy used for H7

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-04-04 17:22:07 +02:00
Frederic.Pillon
54392779f3 Add all PeripheralPins.c
generated from MCU xml file description avalable in STM32CubeMX

Signed-off-by: Frederic.Pillon <frederic.pillon@st.com>
2018-03-20 10:41:57 +01:00