378 Commits

Author SHA1 Message Date
Gregory Nutt
70f778c02b EFM32 Serial: Add support for termios TCGET and TCSET. For the moment, only set/get speed is implemetned. From Pierre-noel Bouteville 2014-11-27 19:14:10 -06:00
Gregory Nutt
2c1f018e85 More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs. 2014-11-25 13:15:09 -06:00
Gregory Nutt
8becf3c18c Various issues/bugs detected by cppcheck 2014-11-24 12:59:52 -06:00
Gregory Nutt
da160bfee9 EFM32 USART setup: Computation of BAUD includes shift; Eliminate additional shift. From Pierre-noel Bouteville 2014-11-16 07:57:57 -06:00
Gregory Nutt
025e36ba8c Cosmetic updates; updates to README 2014-11-14 09:54:00 -06:00
Gregory Nutt
a451f3b99e EFM32: Finishes USB naming fixup. Still some missing initialization logic 2014-11-14 08:36:18 -06:00
Gregory Nutt
3a4e126f2d EFM32: More USB naming updates. Still not finished 2014-11-14 07:20:13 -06:00
Gregory Nutt
d667b9072a EFM32: More USB register name corrections. Still incomplete 2014-11-13 12:25:42 -06:00
Gregory Nutt
299b4db5de EFM32: Finishes USB naming changes for device 2014-11-13 10:45:47 -06:00
Gregory Nutt
312cb6ffa0 EFM32: Tweaks to get EFM32GG-STK3700 running NSH over LEUART0 2014-11-12 12:50:09 -06:00
Gregory Nutt
e424ddbabd EFM32: More USB register name corrections. Still incomplete 2014-11-12 10:43:29 -06:00
Gregory Nutt
365afd95a6 EFM32: More USB register name corrections. Still incomplete 2014-11-12 09:46:58 -06:00
Gregory Nutt
089124ef8a EFM32: Reduce writes to the CTRL register 2014-11-09 09:43:43 -06:00
Gregory Nutt
6ea107784d EFM32: Fix issues associated with SPI bi order. From Pierre 2014-11-09 08:21:38 -06:00
Gregory Nutt
b96654347b EFM32: Fix typo in connecting ODD GPIO interrupt. Noted by Pierre 2014-11-08 06:18:21 -06:00
Gregory Nutt
ceffd2f121 EFM32 USB: More naming fixes... still does not compile 2014-11-05 14:22:12 -06:00
Gregory Nutt
a2a2af526f EFM32 USB: A few more naming conversions... still a long way to go 2014-11-04 11:48:41 -06:00
Gregory Nutt
d8bfd5a4d2 EFM32: Port USB device and host drivers from STM32. Still does not compile 2014-11-04 10:14:04 -06:00
Gregory Nutt
88dc7b3b3c EFM32: Add USB build support 2014-11-04 06:47:14 -06:00
Gregory Nutt
9051ffd638 STM32GG Starter Kit: Add basic NSH configuration 2014-11-03 16:58:22 -06:00
Gregory Nutt
811d557053 EFM32 ROM table header files 2014-11-01 13:27:36 -06:00
Gregory Nutt
3189a1acc7 EFM32: Add LESENSE header file 2014-11-01 12:56:55 -06:00
Gregory Nutt
458992ca5b EFM32: Add USB header file 2014-11-01 11:57:11 -06:00
Gregory Nutt
918a74805c ARMv7-M: ETM header file 2014-11-01 08:06:06 -06:00
Gregory Nutt
442c646955 EFTM32 ITM: Add missing ~ in bit clear operation. From pn_bouteville@yahoo.fr 2014-11-01 06:51:14 -06:00
Gregory Nutt
0f59ab369a EFM32: Add LCD header file 2014-10-31 20:25:37 -06:00
Gregory Nutt
a36bb77e05 EFM32: Add DAC header file 2014-10-31 20:05:47 -06:00
Gregory Nutt
7f3bd970d7 EFM32: Add BURTC header file 2014-10-31 13:05:00 -06:00
Gregory Nutt
61300aa12e EFM32: Add PRS signals 2014-10-31 12:30:01 -06:00
Gregory Nutt
a9fb2f78b5 EFM32: Add ADC heder file 2014-10-31 12:22:45 -06:00
Gregory Nutt
54af514ef6 EFM32: Add I2C header file 2014-10-31 12:07:57 -06:00
Gregory Nutt
ecd84c7844 EFM32: Add PRS header file 2014-10-31 11:47:40 -06:00
Gregory Nutt
4660eb6e1f EFM32: Add PCNT header file 2014-10-31 11:34:00 -06:00
Gregory Nutt
acf5cbb3dc EFM32: Add RMU header file 2014-10-31 11:17:12 -06:00
Gregory Nutt
afdf44e3c6 EFM32: Add EMU header file 2014-10-31 10:56:15 -06:00
Gregory Nutt
16c1eb924a EFM32: Add VCMP header file 2014-10-31 10:41:28 -06:00
Gregory Nutt
f4fd24acb7 EFM32: Add RTC header file 2014-10-31 10:27:52 -06:00
Gregory Nutt
b984a7c9c0 EFM32: Add AES header file 2014-10-31 10:17:48 -06:00
Gregory Nutt
f081a9ccf5 EFM32: Add watchdog header file 2014-10-31 10:02:37 -06:00
Gregory Nutt
7e661442ed EFM32: Add LETIMER header file 2014-10-31 09:54:26 -06:00
Gregory Nutt
c25f0062ce EFM32: Add ACMP header file 2014-10-31 09:38:21 -06:00
Gregory Nutt
16c9292c3e EFM32: Add timer header file 2014-10-31 09:27:15 -06:00
Gregory Nutt
6313e5dcb3 EFM32: Changes picked up from Pierre's repository 2014-10-30 18:01:46 -06:00
Gregory Nutt
692f63e3ee EFM32: In order to use LEUART, LE clocking must be enabled 2014-10-29 11:20:54 -06:00
Gregory Nutt
4ec43d1002 EFM32: Various fixes for LEUART build 2014-10-29 09:37:39 -06:00
Gregory Nutt
2ea73f760c EFM32: Minor serial interrupt mask change; Add LEUART0 board support 2014-10-29 08:04:29 -06:00
Gregory Nutt
7e697f2369 EFM32: Implement HFPERCLK logic 2014-10-28 19:46:45 -06:00
Gregory Nutt
b13b80e35f Fix a few more EFM32 integration bugs 2014-10-28 19:02:21 -06:00
Gregory Nutt
7edef0f970 EFM32: Need to configure UART GPIOs as outputs 2014-10-28 14:50:15 -06:00
Gregory Nutt
28ac9e5841 Oops... fix an error in an assertion of last commit 2014-10-28 12:42:19 -06:00