Gregory Nutt
a022fd68e5
EFM32: Cosmetic changes to comments and format
2014-10-26 12:48:47 -06:00
Gregory Nutt
eeccd16a54
Cosmetic update to spacing and comments
2014-10-26 11:25:47 -06:00
Gregory Nutt
c392115fbd
EFM32: Integrate SPI DMA capability
2014-10-26 11:22:16 -06:00
Gregory Nutt
741f98fe0a
EFM32: Integrate Pierre's SPI driver
2014-10-26 09:27:55 -06:00
Gregory Nutt
0eb45e78f3
Remove unnecessary header file inclusion
2014-10-26 06:09:20 -06:00
Gregory Nutt
562b719f26
EFM32: dma_config_t needs to be only 16-bits for now
2014-10-25 17:53:29 -06:00
Gregory Nutt
d4f35ba41c
EFM32 DMA: Cosmetic changes to debug instrumentatin and comments
2014-10-25 17:43:56 -06:00
Gregory Nutt
0a7924ba26
EFM32: Fix misconception in DMA control descriptor alignment
2014-10-25 17:21:58 -06:00
Gregory Nutt
b156685475
EFM32: More fixes to DMA descriptor table logic
2014-10-25 17:15:16 -06:00
Gregory Nutt
678dce33f6
Add debug assertion
2014-10-25 15:29:23 -06:00
Gregory Nutt
de08cc54fd
EFM32: Correct handling of DMA descriptors; Add initialization of DMA CTRLBASE
2014-10-25 14:55:02 -06:00
Gregory Nutt
116129adf8
EFM32: Completes very basic DMA support. Needs review. Untested
2014-10-25 11:31:13 -06:00
Gregory Nutt
1502ba31b3
Dangle whitespace removal
2014-10-25 10:35:29 -06:00
Gregory Nutt
b9cf875752
EFM32: A little more DMA logic. Still incomplete
2014-10-25 10:34:07 -06:00
Gregory Nutt
f79e803e89
Add some logic to EFM32 DMA module. Still incomplete
2014-10-25 08:09:19 -06:00
Gregory Nutt
6c044cbf9b
Add framework for EFM32 DMA support -- no logic in place yet
2014-10-24 17:59:13 -06:00
Gregory Nutt
889e80fe7a
Fix some typos that I just introduced... Sometimes I can't do anything right
2014-10-24 17:58:33 -06:00
Gregory Nutt
7792b78072
Update EFM32 DMA header file for Gecko support
2014-10-24 16:58:38 -06:00
Gregory Nutt
9573023529
SAM4E-EK: Add support for PHY insterrupt
2014-10-24 12:28:57 -06:00
Gregory Nutt
6d4f448c31
Another fix to SAM3/4 GPIO IRQ issue
2014-10-24 10:55:52 -06:00
Gregory Nutt
69966a1b62
SAM3/4: Fix conditional compilation in GPIO IRQ logic
2014-10-24 10:44:43 -06:00
Gregory Nutt
b7a35c1e65
SAM4E: Fix options to select GPIO interrupts in Kconfig
2014-10-24 09:29:01 -06:00
Gregory Nutt
7c9b830d8d
Add EFM32 DMA header file
2014-10-24 07:57:16 -06:00
Gregory Nutt
72d11583e3
Another typo in EMF32 GPIO logic
2014-10-23 19:19:58 -06:00
Gregory Nutt
bf565dc94b
Fix compiler errors in up_itm_syslog.c. From Pierre-Noel Bouteville
2014-10-23 18:30:32 -06:00
Gregory Nutt
87a45f7f2f
Fix file naming: arm_item_syslog.c changed to up_itm_syslog.c. From Pierre-Noel Bouteville
2014-10-23 18:25:05 -06:00
Gregory Nutt
9b13710e39
EFM32 port and pin decoding backward in every case. From Pierre-Noel Bouteville
2014-10-23 18:16:57 -06:00
Gregory Nutt
ddb16e08ec
Oops last changes still in editor
2014-10-23 10:13:32 -06:00
Gregory Nutt
20476ade5e
EFM32: Add configuration option to use USARTs as SPI
2014-10-23 08:54:26 -06:00
Gregory Nutt
85834ac1f1
EFM32: Add configuration option to use USARTs as SPI
2014-10-23 08:25:37 -06:00
Gregory Nutt
2cd7340e87
Update to the LPC43xx RIT/Tickless code. From Brandon Warhurst
2014-10-23 07:14:37 -06:00
Gregory Nutt
b5fc30f1e8
Add support for tickless operation using the NXP LPC43xx
2014-10-23 06:54:24 -06:00
Gregory Nutt
9df5ba14f2
EFM32: Add logic to initialize and use ITM system
2014-10-22 09:05:22 -06:00
Gregory Nutt
d1472cbf2a
Remove whitespace and and carriage returns
2014-10-22 09:04:40 -06:00
Gregory Nutt
bfc12bf3a7
ARMv7: Add support to use ITM for SYSLOG debug output
2014-10-22 09:03:00 -06:00
Gregory Nutt
d98d1e9d21
Eliminate a warning
2014-10-22 07:56:48 -06:00
Gregory Nutt
0196b77961
EFM32: Add IDLE power management hooks. Nothing implemented; just define the hooks
2014-10-22 07:26:31 -06:00
Gregory Nutt
9ef8abc5ec
Add ARMv7-M DWT and TPI register definitions
2014-10-21 16:46:26 -06:00
Gregory Nutt
d094fd1c19
Add CMSIS ITM header file and library
2014-10-21 16:16:00 -06:00
Gregory Nutt
d930f2cdbc
EFM32: Add buton interrupt handling for the Olimex board
2014-10-21 13:51:30 -06:00
Gregory Nutt
37e08c3b49
The olimex-efm32g880f128-stk now defaults to use LEUART1 as the serial console. Also fixes lots of compile bugs from the original LEUART checkin
2014-10-21 11:38:51 -06:00
Gregory Nutt
d273686d42
EFM32: Add LFA and LFB clock support
2014-10-21 10:45:33 -06:00
Gregory Nutt
d13c9a08b9
EFM32: Add configuration support for LEUARTs
2014-10-21 09:37:02 -06:00
Gregory Nutt
d9abc779fe
EFM32: Add a LEUART-based serial driver (untestee)
2014-10-21 09:21:03 -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
73874782db
EFM32: Addred LEUART register definition header file
2014-10-21 08:11:03 -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
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
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
f566c5ed53
EFM32: Another update to USART oversampling calculation. Clip to positive; update comments
2014-10-20 13:54:43 -06:00
Gregory Nutt
f754a51d15
Fix some naming
2014-10-20 12:29:28 -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
ba21728389
Finsh USART configuration 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
574840778f
Trivial, cosmetic typos in comments
2014-10-20 08:12:07 -06:00
Gregory Nutt
b9a8456582
Add EFM32 serial driver
2014-10-19 18:55:44 -06:00
Gregory Nutt
5fa6188c55
Add some UART configuration logic (still incomplete)
2014-10-19 16:42:15 -06:00
Gregory Nutt
302e16223e
Fleshes out GPIO configuration logic
2014-10-19 13:47: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
6839ac9c60
Basic clock configuration logic
2014-10-19 11:08:56 -06:00
Gregory Nutt
95a544c166
Add MSC header file
2014-10-19 09:59:40 -06:00
Gregory Nutt
600726d661
Fix conditional logic in CMU header file
2014-10-19 06:46:35 -06:00
Gregory Nutt
c82488f1a0
Add frame for EFM32 GPIO logic (empty functions)
2014-10-18 18:40:08 -06:00
Gregory Nutt
7075a83ed7
Fix some incorrect conditional logic
2014-10-18 16:16:57 -06:00
Gregory Nutt
4355396d81
Add skeleton lowputc() file for EFM32
2014-10-18 16:16:48 -06:00
Gregory Nutt
534194aa68
Add skeleton lowputc() file for EFM32
2014-10-18 16:16:22 -06:00
Gregory Nutt
377c06c0ff
Add EFM32 configuration header file
2014-10-18 16:15:53 -06:00
Gregory Nutt
7f83a5c6fd
efm32_vectors.S is not really a HEAD object
2014-10-18 15:32:56 -06:00
Gregory Nutt
31db5d324b
Add EFM32 SysTick timer support
2014-10-18 15:27:36 -06:00
Gregory Nutt
1f1c0c91b9
Add empty file for event EFM32 clock configuration logic
2014-10-18 15:22:11 -06:00
Gregory Nutt
2c2a3bee5a
More framework for GPIO interrupt support
2014-10-18 14:05:07 -06:00
Gregory Nutt
c15f07dba3
Use UART0 for the serial console
2014-10-18 12:47:45 -06:00
Gregory Nutt
9dfa4ec117
Add EFM32 UART/USART header file
2014-10-18 11:13:03 -06:00
Gregory Nutt
f07970eba0
Oops committed the wrong version
2014-10-18 09:46:35 -06:00
Gregory Nutt
aae510ac5b
Add EFM32 CMU header file
2014-10-18 09:26:56 -06:00
Gregory Nutt
452b1f3c3a
Add EFM32 Memory Maps
2014-10-17 16:43:52 -06:00
Gregory Nutt
848ca3e9cc
Add GPIO header file and EFM32 Gecko Starter Kit LED support
2014-10-17 14:17:44 -06:00
Gregory Nutt
c51fcc5323
More EFM32 files
2014-10-17 12:31:44 -06:00
Gregory Nutt
598ebd29a2
More EFM32 files and logic
2014-10-17 12:02:32 -06:00
Gregory Nutt
fd8a610e4d
Add EFM32 interrupt vector defintions
2014-10-17 10:34:39 -06:00
Gregory Nutt
be389f411b
Add configuration support for the EFM32 Gecko Starter Kit
2014-10-17 09:25:52 -06:00
Gregory Nutt
30e827d7d8
Enable selection of SPI2 for STM32L15XX in Kconfig. From Jussi Kivilinna
2014-10-16 07:03:23 -06:00
Gregory Nutt
66f3b0f85f
Minor update to last Kconfig change
2014-10-15 12:33:37 -06:00
Gregory Nutt
d1f17269f4
Add Kconfig selections for STM32-F4x1RE SPI peripheral
2014-10-15 12:22:04 -06:00
Gregory Nutt
128b032a16
Fix file mode on modified files
2014-10-14 15:45:56 -06:00
Gregory Nutt
5a306e16fe
Support for the STM32 F411RE from Serg Podtynnyi
2014-10-14 15:42:28 -06:00
Gregory Nutt
5134d0fea7
Cosmetic changes to comments
2014-10-10 16:54:47 -06:00
Gregory Nutt
d55d30b202
Fix a few typos
2014-10-10 11:41:40 -06:00
Gregory Nutt
afa548a1bc
Fix watchdog stop bit usage. From Lazlo
2014-10-10 11:36:50 -06:00
Gregory Nutt
a1322602b3
Fix a typo in the lpc43 makefile, lpc43_usb0dev not lpc31_usb0dev
2014-10-09 17:59:42 -06:00
Gregory Nutt
4929b61f7c
For PIC32MX7, DEVCFG0 bit 2 must be set
2014-10-09 14:03:54 -06:00
Gregory Nutt
0f07dfb6e5
Correct STM32 RTC EXTI bit definition. From Lazlo
2014-10-09 06:25:07 -06:00
Gregory Nutt
176491ce75
Misc changes to get a clean build after all of the syslog changes. There are probably other things still broken
2014-10-08 16:23:48 -06:00
Gregory Nutt
7b310711a1
Update everything under nuttx/arch to use the corrected syslog interfaces
2014-10-08 12:48:47 -06:00
Gregory Nutt
792e40f513
Simplification of conditional compilation suggested by pn_bouteville
2014-10-07 15:44:54 -06:00
Gregory Nutt
868fa211bc
Remove non-functional vestiges of OTGHS in FS mode (including OTGFS2); try to convert the stm32f429i-disco configuration to use OTGHS instead of OTFHS in FS mode (OTGFS2). But I don't have the boards and can't test
2014-10-07 15:25:31 -06:00
Gregory Nutt
c448888810
Integrates OTGHS support into the STM32; Eliminates the older OTGHS in FS mode logic. From Brennan Ashton
2014-10-07 15:05:30 -06:00
Gregory Nutt
170e5c6134
Add files that implement true high speed support for the STM32 OTGHS peripheral. From Brennan Ashton
2014-10-07 15:01:42 -06:00
Gregory Nutt
87eb1d47ed
Fix some recently introduced typos, build problems, and warnings
2014-10-05 16:58:52 -06:00
Gregory Nutt
ec2193f506
configs/sim/nsh/defconfig -- refresh, enable wall-time, dow builds natively in 64-bit mode
2014-10-03 08:44:42 -06:00