Commit Graph

28045 Commits

Author SHA1 Message Date
Gregory Nutt 5e0c18b535 Merged in david_s5/nuttx/upstream_2_greg_ramtron (pull request #198)
Adding missing CONFIG_ prefix
2017-01-20 20:48:22 +00:00
David Sidrane ca895b978b Adding missing CONFIG_ prefix 2017-01-20 10:45:50 -10:00
Gregory Nutt 2782ce10d3 Update copyright notice. 2017-01-20 14:35:27 -06:00
Gregory Nutt a8a66667c1 libc: Fix ARMv7-A/R memcpy assembly. 2017-01-20 13:33:50 -06:00
Gregory Nutt be5ba90d4f Move optimized ARM memcpy functions from arch/arm/src/ to libc/machine/. This is necessary for the PROTECTED and KERNEL build modes. Otherwise, memcpy() will be built in to kernel space and not accessible to applications. 2017-01-20 10:53:46 -06:00
Gregory Nutt 3c4684ef5f Eliminate CONFIG_ARCH_OPTIMIZED_FUNCTIONS. Move options to select architectur-specific C library options from libc/Kconfig to libc/machine/Kconfig and rename. 2017-01-20 09:30:07 -06:00
Gregory Nutt 85ef4c1e0c Merge remote-tracking branch 'origin/master' into armmath 2017-01-20 08:25:41 -06:00
Gregory Nutt 9cc37d8ee1 Math library optimatizations for FPU only apply to ARMv8 which is not yet supported. 2017-01-20 08:24:59 -06:00
Gregory Nutt cb968b8499 Correct cloned typographical error in name of Rhombus OS 2017-01-19 13:35:05 -06:00
Gregory Nutt 2f8c2b62e1 Correct cloned typographical error in name of Rhombus OS 2017-01-19 12:11:30 -06:00
Gregory Nutt 6572226b82 Merge remote-tracking branch 'origin/master' into armmath 2017-01-19 12:03:30 -06:00
Gregory Nutt cbeade4069 Remove comment blocks from empty file sections. 2017-01-19 11:59:41 -06:00
Gregory Nutt 21746c588f Update Copyright for NuttX adaption 2017-01-19 09:57:16 -06:00
Gregory Nutt eba03c2590 Math library: Leverage optimized ARM functions from BSD license ARM file. 2017-01-19 09:37:33 -06:00
Gregory Nutt 0c0c98691e STM32 and STM32L4 Oneshot: EBUSY is more appropriate error then ENOMEM 2017-01-18 16:20:15 -06:00
Gregory Nutt cf4b82dcdd Merged in gnagflow/nuttx (pull request #197)
SAM3/4: Add support for ATSAM4S4C.
2017-01-18 15:49:35 -06:00
Gregory Nutt fcc8444ae0 Update some comments and a README file. 2017-01-18 14:19:27 -06:00
Wolfgang Reißnegger a22dc9b1a8 SAM3/4: Add support for ATSAM4S4C. 2017-01-18 11:56:51 -08:00
Gregory Nutt b05f928143 STM32L4: Port fix for multiple oneshot timers from STM32. Also fixes a few issues with original STM32 implementation. 2017-01-18 10:45:22 -06:00
Gregory Nutt 0069761d6f STM32 Oneshot: Fix logic so that it can support multiple oneshot timers. 2017-01-18 08:48:26 -06:00
Gregory Nutt 518d19c0be Update comments 2017-01-18 07:53:28 -06:00
Gregory Nutt 9f7d332028 Minor changes from the review of the last PR 2017-01-18 07:32:27 -06:00
Gregory Nutt b8a715be97 Merged in iktek01/nuttx (pull request #196)
Fixed some issues that prevented ipv6 to work with ipv4 enabled.
2017-01-18 07:19:16 -06:00
Pascal Speck 2e074ca4f9 - Fixed some issues that prevented ipv6 to work with ipv4 enabled. 2017-01-18 10:57:15 +01:00
Pascal Speck 99c765e229 Merged nuttx/nuttx into master 2017-01-18 10:25:27 +01:00
Neil Hancock 2ece27f435 Kinetis: Add support for K64/K66 RTC lower half driver 2017-01-17 15:34:44 -06:00
Gregory Nutt c07192df7e Update some comments 2017-01-17 15:30:41 -06:00
Gregory Nutt 0db31d0cd1 SMP: Fix a typo introduced in c5b00ccfc4 2017-01-16 08:48:05 -06:00
Aleksandr Vyhovanec 30163af89e Merged nuttx/nuttx into master 2017-01-15 22:27:25 +03:00
Gregory Nutt 08c001196b drivers/: Remove all explicit use of 'hidden' macro _info. Code must never use this directly. Code must always use a debug macro such as info which is basic on _info but can be appropriately filtered. 2017-01-15 13:00:50 -06:00
Alan Carvalho de Assis 7fc25c0e7f STM32F103 Minimum: Add support for nRF24 on STM32F103-Minimum board 2017-01-15 12:46:22 -06:00
Gregory Nutt a2083fbc92 Update some comments 2017-01-15 12:35:03 -06:00
Gregory Nutt 2837eff0cd SMP: Most cosmetic clean-up from review of previous commit. 2017-01-14 09:22:13 -06:00
Gregory Nutt c5b00ccfc4 SMP Signals: Fix some SMP signal delivery logic. Was not handling some critical sections correctly and was missing logic to signal tasks running on other CPUs. 2017-01-14 08:28:37 -06:00
Aleksandr Vyhovanec 825979fdfe Merged nuttx/nuttx into master 2017-01-14 12:17:04 +03:00
Gregory Nutt fba247b119 Update some comments 2017-01-13 16:32:09 -06:00
Gregory Nutt 99bb2dda5d i.MX6: Corrects behavior of last SMP patch with i.MX6 2017-01-13 12:29:57 -06:00
Gregory Nutt 3ed091376c In all implementations of _exit(), use enter_critical_section() vs. disabling local interrupts. 2017-01-13 11:08:24 -06:00
Gregory Nutt a51b5b7e17 Add REVISIT to comments. 2017-01-13 09:40:17 -06:00
Maciej Skrzypek 902c41462d Kinetis: New K60 has no Flex memory 2017-01-13 08:20:48 -06:00
Maciej Skrzypek 0c430e1d0f Kinetis MCG: Wrong FRDIV set in MCG_C1 2017-01-13 08:19:05 -06:00
Maciej Skrzypek b6b30bcc7d Kinetis: Need to set HAVE_UART_DEVICE when UART4 is selected 2017-01-13 08:16:31 -06:00
Maciej Skrzypek 98bdd12521 Kinetis Serial: Fixed compile error when UART5 is selected 2017-01-13 08:14:41 -06:00
Maciej Skrzypek 4becebe59f Kinetis: Fixed wrong MCG VDIV calculation on new NXP K60 2017-01-13 08:13:21 -06:00
Maciej Skrzypek bc1826da63 Kinetis: Added CHIP_MK60FN1M0VLQ12 chip 2017-01-13 08:10:03 -06:00
Gregory Nutt 37e6e6a52e Eliminate a warning 2017-01-13 06:56:13 -06:00
Gregory Nutt 9ce4022096 SMP: Fix an error in critical section logic when performing a context switch from an interrupt handler. The g_cpu_irqset bit was not being set for the CPU so other CPUs did not know about the critical section. 2017-01-13 06:48:10 -06:00
Gregory Nutt 4ede950039 Fix some typos in comments. 2017-01-12 18:02:23 -06:00
Gregory Nutt 895f01dd80 Merged in david_s5/nuttx/upstream_revert_265af481209d60033f7cd4c4216048b1ce3eb435 (pull request #194)
Revert "STM32 serial: Make input hardware flow-control work with RX DMA.  From Jussi Kivilinna"
2017-01-12 17:58:20 -06:00
Gregory Nutt bd696b8c40 Merged in david_s5/nuttx/upstream_to_greg_HSI_ON_re (pull request #193)
HSI should not be turned off
2017-01-12 17:47:16 -06:00