Commit graph

24187 commits

Author SHA1 Message Date
Gregory Nutt
d13c9a08b9 EFM32: Add configuration support for LEUARTs 2014-10-21 09:37:02 -06:00
Gregory Nutt
1640ee9108 EFM32: Add a LEUART-based serial driver (untestee) 2014-10-21 09:21:03 -06:00
Gregory Nutt
d9abc779fe EFM32: Add a LEUART-based serial driver (untestee) 2014-10-21 09:21:03 -06:00
Gregory Nutt
58f6b696f6 EFM32: Add basic, low-level support for the low energy UARTs 2014-10-21 08:48:38 -06:00
Gregory Nutt
2be00bbde2 EFM32: Add basic, low-level support for the low energy UARTs 2014-10-21 08:48:38 -06:00
Gregory Nutt
994dbda075 EFM32: Addred LEUART register definition header file 2014-10-21 08:11:03 -06:00
Gregory Nutt
73874782db EFM32: Addred LEUART register definition header file 2014-10-21 08:11:03 -06:00
Gregory Nutt
94270a0229 Add ADC pinmap definitions for the STM32 F103R from Lederhilger Martin 2014-10-21 06:48:16 -06:00
Gregory Nutt
6737c28066 Add ADC pinmap definitions for the STM32 F103R from Lederhilger Martin 2014-10-21 06:48:16 -06:00
Gregory Nutt
23db8a44c3 Fixe to allow compile of lpc43_gpioint.c. It likely doesn't work. From Brandon warhurst_002 2014-10-21 06:36:27 -06:00
Gregory Nutt
0e9955a37c Fixe to allow compile of lpc43_gpioint.c. It likely doesn't work. From Brandon warhurst_002 2014-10-21 06:36:27 -06:00
Gregory Nutt
d2cf8395f9 stm32: rename spi frame format definition
This renames the stm32 spi frame format definition to the short description
name as well as the other cr2 register flags.

Note! STM32_SPI3_FRF was never used by nuttx somewhere

Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-10-20 15:12:59 -06:00
Gregory Nutt
5c20da2a34 stm32: rename spi frame format definition
This renames the stm32 spi frame format definition to the short description
name as well as the other cr2 register flags.

Note! STM32_SPI3_FRF was never used by nuttx somewhere

Signed-off-by: Marco Krahl <ocram.lhark@gmail.com>
2014-10-20 15:12:59 -06:00
Gregory Nutt
ebf9bce9d8 EFM32: Another update to USART oversampling calculation. Clip to positive; update comments 2014-10-20 13:54:43 -06:00
Gregory Nutt
f566c5ed53 EFM32: Another update to USART oversampling calculation. Clip to positive; update comments 2014-10-20 13:54:43 -06:00
Gregory Nutt
1a77fbcaca Fix some naming 2014-10-20 12:29:28 -06:00
Gregory Nutt
f754a51d15 Fix some naming 2014-10-20 12:29:28 -06:00
Gregory Nutt
260238aa8a EFM32 USART: Fix oversampling selection; Should be biased toward higher oversampling rates 2014-10-20 10:54:13 -06:00
Gregory Nutt
09f6908aa1 EFM32 USART: Fix oversampling selection; Should be biased toward higher oversampling rates 2014-10-20 10:54:13 -06:00
Gregory Nutt
75b728498a Finsh USART configuration logic 2014-10-20 08:12:08 -06:00
Gregory Nutt
ba21728389 Finsh USART configuration logic 2014-10-20 08:12:08 -06:00
Gregory Nutt
956fc38fca Add GPIO interrupt logic 2014-10-20 08:12:08 -06:00
Gregory Nutt
735268d266 Add GPIO interrupt logic 2014-10-20 08:12:08 -06:00
Gregory Nutt
33a12dfb84 Trivial, cosmetic typos in comments 2014-10-20 08:12:07 -06:00
Gregory Nutt
574840778f Trivial, cosmetic typos in comments 2014-10-20 08:12:07 -06:00
Gregory Nutt
1524c67a17 Add EFM32 serial driver 2014-10-19 18:55:44 -06:00
Gregory Nutt
b9a8456582 Add EFM32 serial driver 2014-10-19 18:55:44 -06:00
Gregory Nutt
74db6df61f Add some UART configuration logic (still incomplete) 2014-10-19 16:42:15 -06:00
Gregory Nutt
5fa6188c55 Add some UART configuration logic (still incomplete) 2014-10-19 16:42:15 -06:00
Gregory Nutt
df85772cea Fleshes out GPIO configuration logic 2014-10-19 13:47:52 -06:00
Gregory Nutt
302e16223e Fleshes out GPIO configuration logic 2014-10-19 13:47:52 -06:00
Gregory Nutt
2a7edd7e1c Add GPIO header file + a little bit of GPIO configuration logig 2014-10-19 13:07:52 -06:00
Gregory Nutt
8125da0424 Add GPIO header file + a little bit of GPIO configuration logig 2014-10-19 13:07:52 -06:00
Gregory Nutt
3896f187a6 Basic clock configuration logic 2014-10-19 11:08:56 -06:00
Gregory Nutt
6839ac9c60 Basic clock configuration logic 2014-10-19 11:08:56 -06:00
Gregory Nutt
06ac7e3a6f Add MSC header file 2014-10-19 09:59:40 -06:00
Gregory Nutt
95a544c166 Add MSC header file 2014-10-19 09:59:40 -06:00
Gregory Nutt
f0b13590ac Fix conditional logic in CMU header file 2014-10-19 06:46:35 -06:00
Gregory Nutt
600726d661 Fix conditional logic in CMU header file 2014-10-19 06:46:35 -06:00
Gregory Nutt
8155730f28 Add frame for EFM32 GPIO logic (empty functions) 2014-10-18 18:40:08 -06:00
Gregory Nutt
c82488f1a0 Add frame for EFM32 GPIO logic (empty functions) 2014-10-18 18:40:08 -06:00
Gregory Nutt
ebc8333a0b Fix some incorrect conditional logic 2014-10-18 16:16:57 -06:00
Gregory Nutt
7075a83ed7 Fix some incorrect conditional logic 2014-10-18 16:16:57 -06:00
Gregory Nutt
a011c250da Add skeleton lowputc() file for EFM32 2014-10-18 16:16:48 -06:00
Gregory Nutt
4355396d81 Add skeleton lowputc() file for EFM32 2014-10-18 16:16:48 -06:00
Gregory Nutt
4f0b8da33c Add skeleton lowputc() file for EFM32 2014-10-18 16:16:22 -06:00
Gregory Nutt
534194aa68 Add skeleton lowputc() file for EFM32 2014-10-18 16:16:22 -06:00
Gregory Nutt
6b1e87a848 Add EFM32 configuration header file 2014-10-18 16:15:53 -06:00
Gregory Nutt
377c06c0ff Add EFM32 configuration header file 2014-10-18 16:15:53 -06:00
Gregory Nutt
ae3e75a5aa efm32_vectors.S is not really a HEAD object 2014-10-18 15:32:56 -06:00