Gregory Nutt
|
9ba349f2b8
|
SAMV71 QSPI: Fix frequency calculation. Need to use ceil() type logic so that requested frequency is not exceeded
|
2015-08-31 10:18:17 -06:00 |
|
Gregory Nutt
|
4f87a71e6d
|
SAMV7 QSPI: Use of CPHA in mode settings was inverted
|
2015-08-31 10:05:41 -06:00 |
|
Gregory Nutt
|
4b738ba7cc
|
SAMV7 QSPI: Fix some compiler problems when SPI debug is enabled
|
2015-08-31 08:57:30 -06:00 |
|
Gregory Nutt
|
70f1a49fbe
|
arch/arm/src/up_iternal.h and several ARM Make.defs files: In the original implementation, NOT defined(CONFIG_ARMV7M_CMNVECTOR) was a sufficient test to determine if lazy floating point register saving was being used. But recents changes added common lazy register as well so now that test must be (NOT defined(CONFIG_ARMV7M_CMNVECTOR) || defined(CONFIG_ARMV7M_LAZYFPU)).
|
2015-08-31 08:40:02 -06:00 |
|
Gregory Nutt
|
b6515bbd4d
|
SAMV71 QSPI: Changes resulting removing of clocking
|
2015-08-29 18:53:27 -06:00 |
|
Gregory Nutt
|
b94eef2f19
|
SAMV71 QSPI: Driver is code complete
|
2015-08-29 15:57:20 -06:00 |
|
Gregory Nutt
|
3877cb09d9
|
Trivial renaming
|
2015-08-29 10:04:36 -06:00 |
|
Gregory Nutt
|
b887d39d2e
|
SAMV7 QSPI: Add DMA transfer support
|
2015-08-29 10:02:59 -06:00 |
|
Gregory Nutt
|
0b1bd46e24
|
SAMV71 QSPI: Add support for dual and quad data transfers and dummy read cycles
|
2015-08-28 11:58:19 -06:00 |
|
Gregory Nutt
|
3e0affba86
|
SAMV71 QSPI: Add support for non-DMA memory transfers
|
2015-08-28 10:13:46 -06:00 |
|
Gregory Nutt
|
8aefb9d139
|
SAMV71 QSPI: Redesign some functions to better matched new interface definition
|
2015-08-27 14:15:23 -06:00 |
|
Gregory Nutt
|
71bbe5b48d
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-27 12:08:04 -06:00 |
|
Gregory Nutt
|
926f3aa9af
|
Update some comments
|
2015-08-27 08:19:26 -06:00 |
|
Gregory Nutt
|
45a6f79eeb
|
SAMV71 QSPI: Flesh out most of the initialization logic
|
2015-08-26 14:15:40 -06:00 |
|
Gregory Nutt
|
768aba20ad
|
SAMV71 QSPI: Use new QSPI interface. Can't use SPI interface as planned; the hardware architectue is too different
|
2015-08-25 15:23:59 -06:00 |
|
Gregory Nutt
|
fa9522da41
|
Missed one file in last commit
|
2015-08-24 14:30:58 -06:00 |
|
Gregory Nutt
|
01cfe8c315
|
Networking: Move where the local loopback device is initialized from board_app_intiialize() to up_intiialize() so that it will happen automatically
|
2015-08-24 14:25:49 -06:00 |
|
Gregory Nutt
|
0732914d09
|
Merged in david_s5/arch/upstream_446_clock (pull request #9)
Upstream_446_clock
|
2015-08-24 14:13:51 -06:00 |
|
Gregory Nutt
|
706d50d97a
|
Merge branch 'master' of bitbucket.org:nuttx/arch
|
2015-08-24 13:46:19 -06:00 |
|
Gregory Nutt
|
c9603b27c0
|
sim: Add logic to initialize the local loopback device is so configured
|
2015-08-24 13:46:05 -06:00 |
|
David Sidrane
|
98ce2b2912
|
Fixed Mask and made configuration macros consistant
|
2015-08-24 08:56:24 -10:00 |
|
David Sidrane
|
b95c642a88
|
Added Kconfig Enable Support for SAI and I2S PLL
|
2015-08-24 08:55:45 -10:00 |
|
Gregory Nutt
|
bddc4dbd6a
|
LPC17: Fix RAM vector table alignment for the LPC17 family. The ARMv7-M TRM only requires 128-byte alignment for vector tables; the LPC17, however, requires 256 byte alignment
|
2015-08-23 17:17:14 -06:00 |
|
Gregory Nutt
|
065f2d6057
|
SAMV7 USBHS DCD: Add logic to detect high speed mode; use DEBUGASSERT to check input parameters
|
2015-08-22 08:58:38 -06:00 |
|
David Sidrane
|
6559c8994a
|
Remove the word NOT - that was used to test the fix.
|
2015-08-21 18:51:28 -06:00 |
|
David Sidrane
|
390c777a2a
|
Removed the word NOT - that was used to test the fix.
|
2015-08-21 18:40:20 -06:00 |
|
Pavel Pisa
|
2fafe1c817
|
arch/arm/src/lpc17: Actually implement options to use external SDRAM and or SRAM for the heap. From Pavel Pisa
|
2015-08-21 18:28:59 -06:00 |
|
Gregory Nutt
|
4c0d36740d
|
Some of the last review chnages were still in the editor
|
2015-08-21 18:25:10 -06:00 |
|
Gregory Nutt
|
9a32e907df
|
Trivial, cosmetic changes from review of merge
|
2015-08-21 18:22:57 -06:00 |
|
Gregory Nutt
|
4e347080e6
|
Update comments in Kconfig file
|
2015-08-21 18:15:09 -06:00 |
|
Gregory Nutt
|
16c5be9767
|
Merged in david_s5/arch/upstream_446 (pull request #7)
Upstream_446
|
2015-08-21 18:11:05 -06:00 |
|
David Sidrane
|
9d64050d68
|
Added Changes to support for the new USB OTG controller for F446 register map
|
2015-08-21 13:57:08 -10:00 |
|
David Sidrane
|
7c96342c63
|
Break the stm32_otg.h into an stm32fxxxxx and stm32f44xx (should work on F7) versions
|
2015-08-21 13:55:06 -10:00 |
|
David Sidrane
|
5d1ff3f7e1
|
Use read modify write on PLL and CFG registers
|
2015-08-21 13:22:09 -10:00 |
|
David Sidrane
|
1c746edceb
|
Added PLL P constants
|
2015-08-21 13:20:16 -10:00 |
|
Gregory Nutt
|
972f67ce42
|
SAMV7 QSPI: Add framework for a QSPI driver. Initial commit is just the SPI driver with some name changes
|
2015-08-21 14:22:47 -06:00 |
|
Gregory Nutt
|
f6c6723d88
|
SAMV7 USBHS Device: After aligning DMA buffers and disabling write-back data cache, the DCD driver is fully functional using the CDC/ACM device
|
2015-08-21 12:30:29 -06:00 |
|
Gregory Nutt
|
da6c5aabdf
|
All ARMV7-M IRQ setup: Always set the NVIC vector table address. This is needed in cases where the code is running with a bootload and when the code is running from RAM. It is also needed by the logic of up_ramvec_initialize() which gets the vector base address from the NVIC. Suggested by Pavel Pisa
|
2015-08-21 08:42:24 -06:00 |
|
Gregory Nutt
|
0b3b104b74
|
Remove unnecessary step in previous commit
|
2015-08-20 16:21:45 -06:00 |
|
Pavel Pisa
|
387f76d455
|
This fix allows to run NuttX from SRAM or to place it after bootloader when run from Flash. From Pavel Pisa
|
2015-08-20 07:46:18 -06:00 |
|
Gregory Nutt
|
5196a4183c
|
SAMV7 USBHS device: Fix how we send data on control endpoints; fix how we select USB address
|
2015-08-19 11:36:38 -06:00 |
|
Gregory Nutt
|
0db7ac92d9
|
Minor coding style fixes in last commit; remove some unneeded debug output
|
2015-08-19 07:54:46 -06:00 |
|
SaeHie Park
|
75626fb071
|
STM32: Fix eth mem leak in recvframe
|
2015-08-19 15:40:04 +09:00 |
|
Gregory Nutt
|
cfd4f943da
|
SAMV7 MCAN: When bitrate is changed, the MCAN has to be reset and there are lots of issues related to getting back to a healthy state if there is multithreaded access to the MCAN device. This commit handles a few of those issues, but there are more
|
2015-08-18 11:56:07 -06:00 |
|
Gregory Nutt
|
4b96605f93
|
SAMV7 MAN: Add support for bit timing IOCTL commands
|
2015-08-18 11:20:22 -06:00 |
|
Gregory Nutt
|
ff84e67e59
|
SAMV7 MCAN: Add logic to report CAN errors
|
2015-08-18 08:48:13 -06:00 |
|
Gregory Nutt
|
b7d6720a23
|
All CAN drivers: Set the new error indication to zero in the CAN message report
|
2015-08-18 07:24:12 -06:00 |
|
Gregory Nutt
|
c01d3298e5
|
Merged in paulpatience/nuttx-arch (pull request #5)
Added definitions for STM32F303K6, STM32F303K8, STM32F303C6, STM32F303C8, STM32F303RD, and STM32F303RE devices.
|
2015-08-17 12:55:32 -06:00 |
|
Paul A. Patience
|
c800841632
|
Added definitions for STM32F303K6, STM32F303K8, STM32F303C6,
STM32F303C8, STM32F303RD, and STM32F303RE devices.
|
2015-08-17 14:00:49 -04:00 |
|
Gregory Nutt
|
531456d20c
|
Fix deadlock when closing the MCAN device driver
|
2015-08-17 11:49:20 -06:00 |
|