Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit 5a88513

Browse files
committed
[EFM32] Move board controller pin setting to config system
1 parent f33088b commit 5a88513

File tree

7 files changed

+36
-12
lines changed

7 files changed

+36
-12
lines changed

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32GG/TARGET_EFM32GG_STK3700/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ typedef enum {
5353

5454
/* Board Controller */
5555
STDIO_UART_TX = USBTX,
56-
STDIO_UART_RX = USBRX,
57-
EFM_BC_EN = PF7
56+
STDIO_UART_RX = USBRX
5857
} PinName;
5958

6059
#ifdef __cplusplus

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32HG/TARGET_EFM32HG_STK3400/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ typedef enum {
5353

5454
/* Board Controller */
5555
STDIO_UART_TX = USBTX,
56-
STDIO_UART_RX = USBRX,
57-
EFM_BC_EN = PA9
56+
STDIO_UART_RX = USBRX
5857
} PinName;
5958

6059
#ifdef __cplusplus

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32LG/TARGET_EFM32LG_STK3600/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ typedef enum {
5353

5454
/* Board Controller */
5555
STDIO_UART_TX = USBTX,
56-
STDIO_UART_RX = USBRX,
57-
EFM_BC_EN = PF7
56+
STDIO_UART_RX = USBRX
5857
} PinName;
5958

6059
#ifdef __cplusplus

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32PG/TARGET_EFM32PG_STK3401/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ typedef enum {
5555

5656
/* Board Controller */
5757
STDIO_UART_TX = USBTX,
58-
STDIO_UART_RX = USBRX,
59-
EFM_BC_EN = PA5
58+
STDIO_UART_RX = USBRX
6059
} PinName;
6160

6261
#ifdef __cplusplus

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32WG/TARGET_EFM32WG_STK3800/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ typedef enum {
5353

5454
/* Board Controller */
5555
STDIO_UART_TX = USBTX,
56-
STDIO_UART_RX = USBRX,
57-
EFM_BC_EN = PF7
56+
STDIO_UART_RX = USBRX
5857
} PinName;
5958

6059
#ifdef __cplusplus

targets/TARGET_Silicon_Labs/TARGET_EFM32/TARGET_EFM32ZG/TARGET_EFM32ZG_STK3200/PinNames.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ typedef enum {
5353

5454
/* Board Controller */
5555
STDIO_UART_TX = USBTX,
56-
STDIO_UART_RX = USBRX,
57-
EFM_BC_EN = PA9
56+
STDIO_UART_RX = USBRX
5857
} PinName;
5958

6059
#ifdef __cplusplus

targets/targets.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1865,6 +1865,11 @@
18651865
"help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
18661866
"value": "_CMU_HFRCOCTRL_BAND_21MHZ",
18671867
"macro_name": "HFRCO_FREQUENCY_ENUM"
1868+
},
1869+
"board_controller_enable": {
1870+
"help": "Pin to pull high for enabling the USB serial port",
1871+
"value": "PF7",
1872+
"macro_name": "EFM_BC_EN"
18681873
}
18691874
}
18701875
},
@@ -1913,6 +1918,11 @@
19131918
"help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
19141919
"value": "_CMU_HFRCOCTRL_BAND_21MHZ",
19151920
"macro_name": "HFRCO_FREQUENCY_ENUM"
1921+
},
1922+
"board_controller_enable": {
1923+
"help": "Pin to pull high for enabling the USB serial port",
1924+
"value": "PF7",
1925+
"macro_name": "EFM_BC_EN"
19161926
}
19171927
}
19181928
},
@@ -1961,6 +1971,11 @@
19611971
"help": "Value: One of _CMU_HFRCOCTRL_BAND_28MHZ, _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
19621972
"value": "_CMU_HFRCOCTRL_BAND_21MHZ",
19631973
"macro_name": "HFRCO_FREQUENCY_ENUM"
1974+
},
1975+
"board_controller_enable": {
1976+
"help": "Pin to pull high for enabling the USB serial port",
1977+
"value": "PF7",
1978+
"macro_name": "EFM_BC_EN"
19641979
}
19651980
}
19661981
},
@@ -2010,6 +2025,11 @@
20102025
"help": "Value: One of _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
20112026
"value": "_CMU_HFRCOCTRL_BAND_21MHZ",
20122027
"macro_name": "HFRCO_FREQUENCY_ENUM"
2028+
},
2029+
"board_controller_enable": {
2030+
"help": "Pin to pull high for enabling the USB serial port",
2031+
"value": "PA9",
2032+
"macro_name": "EFM_BC_EN"
20132033
}
20142034
}
20152035
},
@@ -2059,6 +2079,11 @@
20592079
"help": "Value: One of _CMU_HFRCOCTRL_BAND_21MHZ, _CMU_HFRCOCTRL_BAND_14MHZ, _CMU_HFRCOCTRL_BAND_11MHZ, _CMU_HFRCOCTRL_BAND_7MHZ, _CMU_HFRCOCTRL_BAND_1MHZ. Be sure to set hfrco_clock_freq accordingly!",
20602080
"value": "_CMU_HFRCOCTRL_BAND_21MHZ",
20612081
"macro_name": "HFRCO_FREQUENCY_ENUM"
2082+
},
2083+
"board_controller_enable": {
2084+
"help": "Pin to pull high for enabling the USB serial port",
2085+
"value": "PA9",
2086+
"macro_name": "EFM_BC_EN"
20622087
}
20632088
}
20642089
},
@@ -2106,6 +2131,11 @@
21062131
"help": "Value: One of cmuHFRCOFreq_1M0Hz, cmuHFRCOFreq_2M0Hz, cmuHFRCOFreq_4M0Hz, cmuHFRCOFreq_7M0Hz, cmuHFRCOFreq_13M0Hz, cmuHFRCOFreq_16M0Hz, cmuHFRCOFreq_19M0Hz, cmuHFRCOFreq_26M0Hz, cmuHFRCOFreq_32M0Hz, cmuHFRCOFreq_38M0Hz. Be sure to set hfrco_clock_freq accordingly!",
21072132
"value": "cmuHFRCOFreq_32M0Hz",
21082133
"macro_name": "HFRCO_FREQUENCY_ENUM"
2134+
},
2135+
"board_controller_enable": {
2136+
"help": "Pin to pull high for enabling the USB serial port",
2137+
"value": "PA5",
2138+
"macro_name": "EFM_BC_EN"
21092139
}
21102140
}
21112141
},

0 commit comments

Comments
 (0)